webpack调试: Cannot find module
问题描述:
问题:调试webpack时报错
运行命令 npx node --inspect-brk ./node_modules/.bin/webpack --inline --progress
相关截图:
相关代码:
const path=require("path")
const nodeExternals=require("webpack-node-externals");
const {CleanWebpackPlugin}=require("clean-webpack-plugin")
尝试过的解决方式:
const config={
target:"node",
mode:"development",
entry:{
server:path.join(__dirname,"src/main.js"), //入口
},
output:{
path: path.resolve(__dirname, './dist'), //出口
filename: "[name].bundle.js", //打包后的文件名
},
module:{
rules:[
{
test:/\.(js|jsx)$/,
use:{
loader:"babel-loader",
},
exclude:[path.join(__dirname,"node_modules")],//排除node_modules文件夹
}
]
},
externals:[nodeExternals()],//排除用不到的node包
plugins:[
new CleanWebpackPlugin(),//打包前清除之前打包的文件夹
],
node:{
// console:true,
global:true,
// process:true,
// Buffer:true,
__filename:true,
__dirname:true,
// setImmediate:true,
// path:true
},
devtool: 'eval-cheap-source-map'
}
console.log(config)
module.exports=config
46
收起
正在回答 回答被采纳积分+1
1回答
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星