国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

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

2024-05-06 15:15:47
字體:
來源:轉載
供稿:網友

本文主要給大家介紹了關于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不能自動刷新

總結

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 汾西县| 马龙县| 怀仁县| 南澳县| 丰宁| 平凉市| 鸡西市| 山丹县| 河东区| 栖霞市| 台前县| 禹城市| 武平县| 屯留县| 东至县| 肃北| 瑞丽市| 方城县| 芒康县| 北安市| 英德市| 饶河县| 惠州市| 凌源市| 綦江县| 铁岭市| 晴隆县| 克拉玛依市| 沙湾县| 屏南县| 元氏县| 香河县| 武川县| 黔南| 江川县| 南投市| 翁牛特旗| 万载县| 巴中市| 兴城市| 长子县|