最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

package.json中homepage屬性的作用詳解

 更新時間:2020年03月11日 15:12:30   作者:七年就是一輩子  
這篇文章主要介紹了package.json中homepage屬性的作用詳解,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

Package.json 屬性說明

  • name - 包名。
  • version - 包的版本號。
  • description - 包的描述。
  • homepage - 包的官網(wǎng) url 。
  • author - 包的作者姓名。
  • contributors - 包的其他貢獻者姓名。
  • dependencies - 依賴包列表。如果依賴包沒有安裝,npm 會自動將依賴包安裝在 node_module 目錄下。
  • repository - 包代碼存放的地方的類型,可以是 git 或 svn,git 可在 Github 上。
  • main - main 字段指定了程序的主入口文件,require('moduleName') 就會加載這個文件。這個字段的默認值是模塊根目錄下面的 index.js。
  • keywords - 關(guān)鍵字

做前端開發(fā)的同學(xué)對 package.json 文件一定不陌生,但我們通常很少去關(guān)注它,最熟悉的莫過于幾個最基本的屬性,如:

  1. name,項目名稱
  2. version,項目版本號
  3. dependencies,項目依賴包
  4. scripts,npm命令

package.json 其實還有很多屬性可以配置的,這里就介紹一個 homepage 屬性的作用。

homepage 的作用是設(shè)置應(yīng)用的跟路徑,我們的項目打包后是要運行在一個域名之下的,有時候可能是運行在跟域名下,也有可能運行在某個子域名下或或域名的某個目錄下,這時候我們就需要讓我們的應(yīng)用知道去哪里加載資源,這時候就需要我們設(shè)置一個跟路徑,而且有時候我們的資源會部署在 CDN 上,你必須告訴打包工具你的CDN地址是什么。

比如我們用 create-react-app 開發(fā)的 React 應(yīng)用,以及 Vue CLI 開發(fā)的項目,默認是繼承了 webpack 的,當(dāng)不配置 homepage 屬性,build 打包之后的文件資源應(yīng)用路徑默認是 / ,如下圖

當(dāng)你設(shè)置了 homepage 屬性后,比如我這里homepage 設(shè)置為 github 的 pages 服務(wù)地址

打包后的資源路徑就會加上 homepage 的地址。比如上面圖片配置好 homepage 之后我打包一個 React 項目,打包后 index.html 頁面的資源路徑就是:

到此這篇關(guān)于package.json中homepage屬性的作用詳解的文章就介紹到這了,更多相關(guān)package.json homepage屬性內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • JavaScript常見內(nèi)置函數(shù)大全數(shù)組篇(附超詳細案例)

    JavaScript常見內(nèi)置函數(shù)大全數(shù)組篇(附超詳細案例)

    這篇文章主要給大家介紹了關(guān)于JavaScript常見內(nèi)置函數(shù)大全數(shù)組篇的相關(guān)資料,文內(nèi)附超詳細案例,JavaScript中的數(shù)組是一種非常常用的數(shù)據(jù)結(jié)構(gòu),其內(nèi)置了一些非常有用的函數(shù),需要的朋友可以參考下
    2023-11-11
  • 淺談JavaScript節(jié)流和防抖函數(shù)

    淺談JavaScript節(jié)流和防抖函數(shù)

    這篇文章主要介紹了JavaScript節(jié)流和防抖函數(shù)的相關(guān)資料,幫助大家更好的理解和學(xué)習(xí)JavaScript,感興趣的朋友可以了解下
    2020-08-08
  • QQ強制聊天功能代碼(加強版,兼容QQ2010)

    QQ強制聊天功能代碼(加強版,兼容QQ2010)

    QQ強制聊天功能代碼,腳本之家以前也發(fā)布過,但已經(jīng)不能用了,這個是新版本,經(jīng)過測試,完全兼容新版本的qq.
    2010-06-06
  • TypeScript 數(shù)組Array操作的常用方法

    TypeScript 數(shù)組Array操作的常用方法

    本文主要介紹了TypeScript 數(shù)組Array操作的常用方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • JavaScript 模塊化編程(筆記)

    JavaScript 模塊化編程(筆記)

    這篇文章主要介紹了JavaScript 模塊化編程(筆記) ,需要的朋友可以參考下
    2015-04-04
  • JavaScript中的Promise詳解

    JavaScript中的Promise詳解

    現(xiàn)在網(wǎng)上有非常多的Promise文章,但都是給你一堆代碼,或者某些核心代碼,讓你看完之后感覺,嗯,很厲害,但還是不知所云,不知其所以然。那么本文真正從一個小白開始帶你深入淺出,一步一步實現(xiàn)自己的 Promise,這種自己造輪子的過程一定是進步最快的過程,快上車開始吧
    2022-11-11
  • QQ郵箱的一個文本編輯器代碼

    QQ郵箱的一個文本編輯器代碼

    QQ郵箱的一個文本編輯器代碼...
    2007-03-03
  • 微信小程序使用自定義組件導(dǎo)航實現(xiàn)當(dāng)前頁面高亮

    微信小程序使用自定義組件導(dǎo)航實現(xiàn)當(dāng)前頁面高亮

    這篇文章主要介紹了微信小程序使用自定義組件導(dǎo)航實現(xiàn)當(dāng)前頁面高亮,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-01-01
  • JavaScript函數(shù)基礎(chǔ)詳解

    JavaScript函數(shù)基礎(chǔ)詳解

    本文主要介紹了JavaScript函數(shù)的基礎(chǔ)知識。具有很好的參考價值,下面跟著小編一起來看下吧
    2017-02-02
  • JS實現(xiàn)隨機顏色的3種方法與顏色格式的轉(zhuǎn)化

    JS實現(xiàn)隨機顏色的3種方法與顏色格式的轉(zhuǎn)化

    隨機顏色和顏色格式是我們在開發(fā)中經(jīng)常要用到的一個小功能,網(wǎng)上相關(guān)的資料也很多,想著有必要總結(jié)一下自己的經(jīng)驗。所以這篇文章主要介紹了JS實現(xiàn)隨機顏色的3種方法與顏色格式的轉(zhuǎn)化,需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-01-01

最新評論

通江县| 剑阁县| 锡林郭勒盟| 咸丰县| 凤山市| 塘沽区| 措美县| 涿州市| 民县| 屯门区| 梨树县| 广元市| 儋州市| 祥云县| 岳普湖县| 乡宁县| 盘山县| 五大连池市| 中方县| 丽水市| 东光县| 贺兰县| 隆昌县| 南郑县| 蒲江县| 棋牌| 华阴市| 巫山县| 桃园县| 玉环县| 淮阳县| 延川县| 突泉县| 登封市| 永胜县| 淮北市| 盐亭县| 盐边县| 会同县| 前郭尔| 漾濞|