|
|
|
@ -23,8 +23,6 @@ require('dotenv').config();
|
|
|
|
|
|
|
|
|
|
delete process.env.TS_NODE_PROJECT; // https://github.com/dividab/tsconfig-paths-webpack-plugin/issues/32
|
|
|
|
|
require('../../build/script/buildPublicTranslation.js'); // 编译前先执行一下构建翻译的脚本
|
|
|
|
|
// eslint-disable-next-line @typescript-eslint/no-var-requires
|
|
|
|
|
const packageJson = require('../package.json');
|
|
|
|
|
|
|
|
|
|
const ROOT_PATH = path.resolve(__dirname, '../');
|
|
|
|
|
const DIST_PATH = path.resolve(ROOT_PATH, './dist');
|
|
|
|
@ -48,8 +46,7 @@ const plugins: Configuration['plugins'] = [
|
|
|
|
|
'process.env.NODE_ENV': JSON.stringify(NODE_ENV),
|
|
|
|
|
'process.env.SERVICE_URL': JSON.stringify(process.env.SERVICE_URL),
|
|
|
|
|
'process.env.VERSION': JSON.stringify(
|
|
|
|
|
process.env.VERSION ||
|
|
|
|
|
`${packageJson.version}-${dayjs().format('YYYYMMDDHHmm')}`
|
|
|
|
|
process.env.VERSION || `nightly-${dayjs().format('YYYYMMDDHHmm')}`
|
|
|
|
|
),
|
|
|
|
|
}),
|
|
|
|
|
new HtmlWebpackPlugin({
|
|
|
|
|