中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

webpack學習教程之publicPath路徑問題詳解

發布時間:2020-10-21 08:34:11 來源:腳本之家 閱讀:178 作者:心悅誠服555 欄目:web開發

本文主要給大家介紹了關于webpack中publicPath路徑問題的相關內容,分享出來供大家參考學習,下面來看看詳細的介紹:

output: {
  filename: "[name].js",
  path:path.resolve(__dirname,"build")
 }

如果沒有指定pubicPath,則引入路徑如下

<body>
 <script src="b.js"></script>
</body>

如果有指定publicPath

output: {
  filename: "[name].js",
  path:path.resolve(__dirname,"build"),
  publicPath:"/assets/"
 }

則引入如下

<body>
 <script src="assets/b.js"></script>
</body>

webpack-dev-server環境下,path、publicPath、區別與聯系

path:指定編譯目錄而已(/build/js/),不能用于html中的js引用。

publicPath:虛擬目錄,自動指向path編譯目錄(/assets/ => /build/js/)。html中引用js文件時,必須引用此虛擬路徑(但實際上引用的是內存中的文件,既不是/build/js/也不是/assets/)。

===================================================

發布至生產環境:

1.webpack進行編譯(當然是編譯到/build/js/)

2.把編譯目錄(/build/js/)下的文件,全部復制到/assets/目錄下(注意:不是去修改index.html中引用bundle.js的路徑)

之前因為publicPath的路徑錯誤原因,導致webpack-dev-server不能自動刷新

總結

以上就是這文章的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如有疑問大家可以留言交流,謝謝大家對億速云的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

中西区| 宝丰县| 衡山县| 宣汉县| 霍林郭勒市| 塔河县| 北川| 云安县| 南皮县| 垫江县| 通河县| 乡城县| 宝清县| 武宣县| 建德市| 昌邑市| 曲周县| 顺平县| 含山县| 滨州市| 株洲市| 泸溪县| 汉阴县| 平江县| 屏南县| 双城市| 洛扎县| 临高县| 蓝山县| 南京市| 海淀区| 青海省| 金堂县| 莱阳市| 临漳县| 渑池县| 乌什县| 湘阴县| 安康市| 乳源| 泰和县|