fix: build
This commit is contained in:
@@ -510,7 +510,7 @@ export function createNodeTargetConfig(
|
|||||||
pkg: Package,
|
pkg: Package,
|
||||||
entry: string
|
entry: string
|
||||||
): Omit<webpack.Configuration, 'name'> & { name: string } {
|
): Omit<webpack.Configuration, 'name'> & { name: string } {
|
||||||
const buildConfig = getBuildConfigFromEnv(pkg);
|
const dev = process.env.NODE_ENV === 'development';
|
||||||
return {
|
return {
|
||||||
name: entry,
|
name: entry,
|
||||||
context: ProjectRoot.value,
|
context: ProjectRoot.value,
|
||||||
@@ -542,7 +542,7 @@ export function createNodeTargetConfig(
|
|||||||
},
|
},
|
||||||
externalsPresets: { node: true },
|
externalsPresets: { node: true },
|
||||||
node: { __dirname: false, __filename: false },
|
node: { __dirname: false, __filename: false },
|
||||||
mode: buildConfig.debug ? 'development' : 'production',
|
mode: dev ? 'development' : 'production',
|
||||||
devtool: 'source-map',
|
devtool: 'source-map',
|
||||||
resolve: {
|
resolve: {
|
||||||
symlinks: true,
|
symlinks: true,
|
||||||
@@ -620,7 +620,7 @@ export function createNodeTargetConfig(
|
|||||||
stats: { errorDetails: true },
|
stats: { errorDetails: true },
|
||||||
optimization: {
|
optimization: {
|
||||||
nodeEnv: false,
|
nodeEnv: false,
|
||||||
minimize: !buildConfig.debug,
|
minimize: !dev,
|
||||||
minimizer: [
|
minimizer: [
|
||||||
new TerserPlugin({
|
new TerserPlugin({
|
||||||
minify: TerserPlugin.swcMinify,
|
minify: TerserPlugin.swcMinify,
|
||||||
|
|||||||
Reference in New Issue
Block a user