常見報錯:
案例結構:

1、錯誤信息
Insufficient number of arguments or no entry found.
ERROR in Entry module not found: Error: Can't resolve './src/main.js' in 'e:\workspace\guli-PROJECT-FRONT\webpack\src'

1.1、原因及解決:打包時沒有注意在src目錄下進行了打包,導致webpack找不到入口文件main.js,使用webpack命令執行打包的時候所在目錄需要能夠讓webpack找到打包的入口文件(具體webpack.config.js配置文件見下)
const path = require("path"); //Node.js內置模塊
//console.log(__dirname)//魔術值:表示當前文件所在的目錄
//console.log (path.resolve(__dirname,'./dist'))
module.exports = {
entry: './src/main.js', //配置入口文件
output: {
path: path.resolve(__dirname, './dist'), //輸出路徑,__dirname:當前文件所在路徑
filename: 'bundle.js' //輸出文件
}
}
根據上訴配置文件,想要讓webpack找到打包的入口文件,就必須在webpack目錄下進行打包命令
