webpack相关 ERROR in Entry module not found: Error: Can't resolve


常见报错:

案例结构:

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目录下进行打包命令


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM