webpack调试: Cannot find module

webpack调试: Cannot find module







问题描述:

问题:调试webpack时报错

运行命令 npx node --inspect-brk  ./node_modules/.bin/webpack --inline --progress

相关截图:

http://img1.sycdn.imooc.com//climg/60cf420b09c271a108730121.jpg

http://img1.sycdn.imooc.com//climg/60cf421c09bc00b602860362.jpg

相关代码:



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


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
Brian 2021-06-22 13:09:53

./node_modules/.bin/webpack 

你在你的运行调试命令的目录下,找一下,看看有没有这个可执行文件。

windows 与 类Linux的系统不一样


npx node --inspect-brk  ./node_modules/.bin/webpack.js --inline --progress

  • npx node --inspect-brk ./node_modules/webpack/bin/webpack.js    // windows 下输入命令


    2021-11-10 20:08:20
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师