!153 conditional compilation through DefinePlugin

Merge pull request !153 from houhaoyu/master
This commit is contained in:
openharmony_ci
2022-02-14 03:50:28 +00:00
committed by Gitee
2 changed files with 9 additions and 0 deletions
+4
View File
@@ -145,6 +145,10 @@ module.exports = (env) => {
build: process.env.buildPath
}),
new ReturnExportsPlugin(),
new webpack.DefinePlugin({
STANDARD: JSON.stringify(false),
LITE: JSON.stringify(true)
})
]
webpackConfig.resolve = {
modules: [
+5
View File
@@ -27,6 +27,7 @@ const { PLATFORM }= require('./lib/lite/lite-enum')
const util = require('./lib/util')
const TerserPlugin = require('terser-webpack-plugin')
const CopyPlugin = require("copy-webpack-plugin")
const webpack = require('webpack')
let watchMode = (process.env.watchMode && process.env.watchMode === 'true') || false
const {
deleteFolderRecursive,
@@ -254,6 +255,10 @@ module.exports = (env) => {
new ResourcePlugin(process.env.projectPath, process.env.buildPath, process.env.aceManifestPath),
new ResultStates({
build: process.env.buildPath
}),
new webpack.DefinePlugin({
STANDARD: JSON.stringify(true),
LITE: JSON.stringify(false)
})
]
config.resolve = {