課程
/前端開發
/前端工具
/webpack深入與實戰
去掉第6行代碼就可以運行 不去掉就報錯怎么回事
2017-04-15
源自:webpack深入與實戰 2-2
正在回答
或者path: path.resolve(__dirname, './dist/js')也可以,之前我也遇到過
output:{
path:path.resolve('./dist/js'),
filename:'bundle.js'
}
這樣就可以了
路徑錯誤,正確地址 path:"/webpack-dome/dist/js" ?新版本的webpack這里要絕對路徑,從根目錄開始
看錯誤提示?。篢he provided value "./dist/js" is not an absolute path,說明output對象的path屬性寫的不對,正確寫法應該是:path: "./dist/js/", 后面要加上一個‘/’才是正確的輸出路徑。
你可以查查nodejs?__dirname的含義是什么
__dirname的作用是什么? 我看老師怎么沒導入path模塊
你用了path 這個模塊 就要加 ?var path=require('path');
like this:
var?path=require('path'); module.exports={ ????entry:{ ????????bundle:['./src/script/a.js','./src/script/b.js'] ????}, ????output:{ ????????path:path.join(__dirname,'./dist/js'), //兩杠的dirname ????????filename:'[name]-[hash].js' ????} }
舉報
webpack實戰教程,用真實項目帶你探索 webpack 強大的功能
12 回答運行報錯這段代碼
1 回答去掉css里面的style-loader!css-loader!然后命令行加webpack hello.js bundle.js --module-bind 'css=style-loader!css-loader'報錯
2 回答運行npm run webpack 報錯,直接運行webpack不會報錯
2 回答沒有注釋掉app.js中的import那句代碼會報錯
1 回答直接運行wepack報錯
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-08-14
或者path: path.resolve(__dirname, './dist/js')也可以,之前我也遇到過
2017-05-11
output:{
path:path.resolve('./dist/js'),
filename:'bundle.js'
}
這樣就可以了
2017-05-01
路徑錯誤,正確地址 path:"/webpack-dome/dist/js" ?新版本的webpack這里要絕對路徑,從根目錄開始
2017-04-17
看錯誤提示?。篢he provided value "./dist/js" is not an absolute path,說明output對象的path屬性寫的不對,正確寫法應該是:path: "./dist/js/", 后面要加上一個‘/’才是正確的輸出路徑。
2017-04-17
你可以查查nodejs?__dirname的含義是什么
2017-04-16
__dirname的作用是什么? 我看老師怎么沒導入path模塊
2017-04-15
你用了path 這個模塊 就要加 ?var path=require('path');
like this: