npx webpack报错
相关截图:
相关代码:
const path = require('path')
const nodeExternals = require('webpack-node-externals')
const { CleanWebpackPlugin } = require('clean-webpack-plugin')
const webpackconfig = {
target: 'node',
mode: 'development',
entry: {
server: path.join(__dirname, 'src/index.js')
},
output: {
filename: '[name].bundle.js',
path: path.join(__dirname, './dist')
},
devtool: 'eval-source-map',
module: {
rules: [
{
test: /\.(js|jsx)$/,
use: {
loader: 'babel-loader'
},
exclude: [path.join(__dirname, '/node_modules')]
}
]
},
externals: [nodeExternals()],
plugins: [
new CleanWebpackPlugin()
],
node: {
console: true,
global: true,
process: true,
Buffer: true,
__filename: true,
__dirname: true,
setImmediate: true,
path: true
}
}
// console.log(webpackconfig)
module.exports = webpackconfig
28
收起
正在回答
1回答
是版本的问题,课程中介绍的是目前主流和的webpack v4和webpack-cli v3
使用如下命令:cnpm i -D webpack@4 webpack-cli@3
在问答区,还有常见的坑点分类中,都会有webpack的说明。
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星