webpack-node-externals - JavaScript 堆内存不足
webpack-node-externals - JavaScript heap out of memory
这是 Webpack 配置:
const webpack = require('webpack');
const nodeExternals = require('webpack-node-externals');
module.exports = {
entry: './server/index.js',
target: 'node',
externals: [nodeExternals()],
output: {
path: __dirname,
filename: 'server.js',
publicPath: '/'
},
module: {
rules: [
{
test: /\.(js)$/,
use: 'babel-loader'
}
]
},
plugins: [
new webpack.DefinePlugin({
__isBrowser__: "false"
})
]
};
我已经这样配置了 webpack 命令:
NODE_ENV=production node --max-old-space-size=2048 node_modules/webpack/bin/webpack --config webpack.server.js --mode=production
命令 --max-old-space-size
配置了 2 GB RAM 但它不够,我仍然有错误...
我的电脑有 4 GB 的内存。
包:
我该如何解决这个问题?
我可以解决它,我有 MongoDB、MySQL、Docker、Chrome 和其他东西 运行,因此我的 RAM在那一刻表现不佳 xD.
这是 Webpack 配置:
const webpack = require('webpack');
const nodeExternals = require('webpack-node-externals');
module.exports = {
entry: './server/index.js',
target: 'node',
externals: [nodeExternals()],
output: {
path: __dirname,
filename: 'server.js',
publicPath: '/'
},
module: {
rules: [
{
test: /\.(js)$/,
use: 'babel-loader'
}
]
},
plugins: [
new webpack.DefinePlugin({
__isBrowser__: "false"
})
]
};
我已经这样配置了 webpack 命令:
NODE_ENV=production node --max-old-space-size=2048 node_modules/webpack/bin/webpack --config webpack.server.js --mode=production
命令 --max-old-space-size
配置了 2 GB RAM 但它不够,我仍然有错误...
我的电脑有 4 GB 的内存。
包:
我该如何解决这个问题?
我可以解决它,我有 MongoDB、MySQL、Docker、Chrome 和其他东西 运行,因此我的 RAM在那一刻表现不佳 xD.