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