npx webpack报错

来源:2-10 koa开发热加载、ES6语法支持【进阶篇】

广东靓仔

2021-01-23 00:14:49

相关截图:

http://img.mukewang.com/climg/600af9ca0976d29111740401.jpg

相关代码:

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


写回答

1回答

Brian

2021-01-24

是版本的问题,课程中介绍的是目前主流和的webpack v4和webpack-cli v3


使用如下命令:cnpm i -D webpack@4 webpack-cli@3


在问答区,还有常见的坑点分类中,都会有webpack的说明。

0

0 学习 · 1842 问题

查看课程