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