2020-10-27 11:27:17 +01:00
|
|
|
'use strict';
|
|
|
|
|
2019-05-20 17:13:14 +02:00
|
|
|
const path = require('path');
|
|
|
|
const webpackConfig = require('./webpack.config.js');
|
|
|
|
|
|
|
|
module.exports = () => {
|
|
|
|
const entry = path.join(__dirname, 'admin', 'src', 'app.js');
|
|
|
|
const dest = path.join(__dirname, 'build');
|
|
|
|
const env = 'development';
|
|
|
|
const options = {
|
|
|
|
backend: 'http://localhost:1337',
|
|
|
|
publicPath: '/admin/',
|
|
|
|
};
|
|
|
|
|
|
|
|
const args = {
|
|
|
|
entry,
|
|
|
|
dest,
|
|
|
|
env,
|
|
|
|
options,
|
2020-07-01 14:02:39 +02:00
|
|
|
useEE: process.env.STRAPI_DISABLE_EE === 'true' ? false : true,
|
2019-05-20 17:13:14 +02:00
|
|
|
};
|
|
|
|
|
|
|
|
return {
|
|
|
|
...webpackConfig(args),
|
|
|
|
devServer: {
|
|
|
|
port: 4000,
|
|
|
|
clientLogLevel: 'none',
|
|
|
|
quiet: true,
|
|
|
|
historyApiFallback: {
|
|
|
|
index: '/admin/',
|
2019-11-05 09:07:03 +01:00
|
|
|
disableDotRule: true,
|
2019-05-20 17:13:14 +02:00
|
|
|
},
|
2020-04-21 17:25:34 +02:00
|
|
|
open: false,
|
2019-11-08 20:46:43 +01:00
|
|
|
openPage: '/admin',
|
2019-05-20 17:13:14 +02:00
|
|
|
},
|
|
|
|
};
|
|
|
|
};
|