做爰高潮a片〈毛片〉,尤物av天堂一区二区在线观看,一本久久A久久精品VR综合,添女人荫蒂全部过程av

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當前位置: 首頁 - 科技 - 知識百科 - 正文

Webpack path與publicPath的區別詳解

來源:懂視網 責編:小采 時間:2020-11-27 22:15:20
文檔

Webpack path與publicPath的區別詳解

Webpack path與publicPath的區別詳解:前言 在webpack模塊化開發的過程中,發現webpack.config.js配置文件的輸出路徑總有一個path與publicPath,不解其意。 module.exports = { output: { path: path.resolve(./examples/dist), filename: app.js
推薦度:
導讀Webpack path與publicPath的區別詳解:前言 在webpack模塊化開發的過程中,發現webpack.config.js配置文件的輸出路徑總有一個path與publicPath,不解其意。 module.exports = { output: { path: path.resolve(./examples/dist), filename: app.js

前言

在webpack模塊化開發的過程中,發現webpack.config.js配置文件的輸出路徑總有一個path與publicPath,不解其意。

module.exports = {
 output: {
 path: path.resolve("./examples/dist"),
 filename: "app.js",
 publicPath: "What should I put here?" 
 } 
}

正文

官方解釋

publicPath: The output.path from the view of the Javascript / HTML page.

從JS/HTML頁面來看的輸出路徑

我的理解

output.path 儲存你所有輸出文件的本地文件目錄。(絕對路徑)

舉個例子:

path.join(__dirname, “build/”) 

webpack將會把所有的文件輸出到localdisk/path-to-your-project/build/

output.publicPath

你上傳所有打包文件的位置(相對于服務器根目錄)

path:用來存放打包后文件的輸出目錄

publicPath:指定資源文件引用的目錄

用處:例如在express中,指定了public/dist是網站的根目錄,網站的源文件存放在public中,那么就需要設置path:”./dist”指定打包輸出到該目錄,而publicPath就需要設置為”/”,表示當前路徑。

publicPath取決于你的網站根目錄的位置,因為打包的文件都在網站根目錄了,這些文件的引用都是基于該目錄的。假設網站根目錄為public,引用的圖片路徑是'./img.png',如果publicPath為'/',圖片顯示不了,因為圖片都打包放在了dist中,那么你就要把publicPath設置為”/dist”。

舉個例子:

/assets/

假設你將這個工程部署在服務器 http://server/

通過將output.publicPath設置為/assets/,這個工程將會在http://server/assets/找到webpack資源。

在這種前提下,所有與webpack相關的路徑都會被重寫成以/assets/開頭。

src="picture.jpg" Re-writes ➡ src="https://www.gxlcms.com/assets/picture.jpg"

Accessed by: (http://server/assets/picture.jpg)

src="https://www.gxlcms.com/img/picture.jpg" Re-writes ➡ src="https://www.gxlcms.com/assets/img/picture.jpg"

Accessed by: (http://server/assets/img/picture.jpg)

重要

如果你在用style-loader或者css sourceMap,你就需要設置publicPath。把它設置成服務器地址的絕對路徑,比如http://server/assets/,這樣資源可以被正確加載。

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

Webpack path與publicPath的區別詳解

Webpack path與publicPath的區別詳解:前言 在webpack模塊化開發的過程中,發現webpack.config.js配置文件的輸出路徑總有一個path與publicPath,不解其意。 module.exports = { output: { path: path.resolve(./examples/dist), filename: app.js
推薦度:
標簽: 區別 解析 path
  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

專題
Top 主站蜘蛛池模板: 辽阳市| 望奎县| 光山县| 桃源县| 富顺县| 浑源县| 巫山县| 楚雄市| 正蓝旗| 闽侯县| 思南县| 扬州市| 台湾省| 稻城县| 巍山| 偏关县| 莲花县| 永定县| 福泉市| 阿克陶县| 南澳县| 湖南省| 佛冈县| 孝感市| 开原市| 黄平县| 云安县| 偏关县| 南投市| 台中市| 简阳市| 沅江市| 汾阳市| 郧西县| 滨海县| 淳安县| 育儿| 高阳县| 彰化市| 呼玛县| 高雄县|