UNPKG

super-project

Version:
35 lines (30 loc) 876 B
const webpack = require('webpack') const common = require('../common') const factoryConfig = async ({ RUN_PATH, // CLIENT_DEV_PORT, }) => { // let { RUN_PATH, CLIENT_DEV_PORT, APP_KEY } = opt return { mode: "development", target: 'async-node', node: { __dirname: true }, watch: false, output: { filename: 'index.js', chunkFilename: 'chunk.[name].[chunkhash].js', path: `${RUN_PATH}/${common.outputPath}/server`, // publicPath: `/[need_set_in_app:__webpack_public_path__]/`, publicPath: `/`, }, plugins: [ new webpack.DefinePlugin({ __SPA__: false, }), ], externals: common.filterExternalsModules(), } } module.exports = async (opt) => await factoryConfig(opt)