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

首頁 > 開發 > JS > 正文

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

2024-05-06 16:37:49
字體:
來源:轉載
供稿:網友

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

總結

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


注:相關教程知識閱讀請移步到JavaScript/Ajax教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 淮阳县| 康马县| 泸水县| 山西省| 东乡县| 嘉祥县| 惠州市| 杭锦旗| 威海市| 金溪县| 吉林市| 北宁市| 五常市| 大足县| 恩平市| 宜黄县| 铜川市| 南丰县| 都兰县| 凤山市| 盐津县| 托里县| 荥阳市| 岳池县| 怀安县| 厦门市| 沂南县| 深泽县| 伊金霍洛旗| 河北区| 泽库县| 云南省| 北票市| 元阳县| 进贤县| 四会市| 枝江市| 贵南县| 仙桃市| 禹州市| 翁牛特旗|