[問題] webpack 4.0 output總是main.js

看板Ajax作者 (作別人生命中的天使!)時間2年前 (), 編輯推噓0(0010)
留言10則, 2人參與, 2年前最新討論串1/1
最近開始認真學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

05/17 19:06, 2年前 , 1F
因為 entrypoint 的預設名稱叫做 name,你那個 entry: 的寫
05/17 19:06, 1F

05/17 19:06, 2年前 , 2F
法就會直接踩到預設值
05/17 19:06, 2F

05/17 19:06, 2年前 , 3F
叫做 main (打錯)
05/17 19:06, 3F

05/17 19:06, 2年前 , 4F
你要的是 entry: { 名稱: './src/index.js' } 然後把名稱換
05/17 19:06, 4F

05/17 19:06, 2年前 , 5F
成 name 以外的
05/17 19:06, 5F

05/17 19:06, 2年前 , 6F
main 以外的.... (又打錯字
05/17 19:06, 6F

05/17 19:07, 2年前 , 7F
那個 [name] 是 entrypoint name 不是 entrypoint file 的
05/17 19:07, 7F

05/17 19:07, 2年前 , 8F
filename
05/17 19:07, 8F

05/17 19:07, 2年前 , 9F
所以要改是改 entrypoint 的名字
05/17 19:07, 9F

05/21 12:31, 2年前 , 10F
謝謝大大~我來試看看~感謝你~
05/21 12:31, 10F
文章代碼(AID): #1Stdast0 (Ajax)
文章代碼(AID): #1Stdast0 (Ajax)