看板 Ajax 關於我們 聯絡資訊
最近開始認真學webpack 4.0 output 碰到一個困惑的問題 想請教版上的大大 照著官方文件設定 但是在設定[name]輸出檔案名稱,可是都是輸出為main.js 如圖:https://imgur.com/Tb07WfE 不曉得是不是哪邊誤會了 我以為利用[name]或[id]可以直接抓取entry的名稱輸出 希望版上大大協助 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.242.155.82 ※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1558083894.A.DC0.html
Hevak: 因為 entrypoint 的預設名稱叫做 name,你那個 entry: 的寫 05/17 19:06
Hevak: 法就會直接踩到預設值 05/17 19:06
Hevak: 叫做 main (打錯) 05/17 19:06
Hevak: 你要的是 entry: { 名稱: './src/index.js' } 然後把名稱換 05/17 19:06
Hevak: 成 name 以外的 05/17 19:06
Hevak: main 以外的.... (又打錯字 05/17 19:06
Hevak: 那個 [name] 是 entrypoint name 不是 entrypoint file 的 05/17 19:07
Hevak: filename 05/17 19:07
Hevak: 所以要改是改 entrypoint 的名字 05/17 19:07
FrankYoshi: 謝謝大大~我來試看看~感謝你~ 05/21 12:31