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

詳解npm 配置項(xiàng)registry修改為淘寶鏡像

 更新時間:2018年09月07日 11:05:26   作者:大洋彼岸789  
這篇文章主要介紹了詳解npm 配置項(xiàng)registry修改為淘寶鏡像,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

在使用npm 的過程中,搜索網(wǎng)上的資料基本上可以看到類似如下的描述:“npm是國外的,使用起來比較慢,我們這里使用淘寶的cnpm鏡像”。初體驗(yàn),不知道淘寶cnpm鏡像為何物。根據(jù)這句描述,我們應(yīng)該可以理解有2件事要做:

1:找到淘寶的鏡像地址;

2:更改當(dāng)前npm所使用的下載包服務(wù)器地址;

打開https://npm.taobao.org/


上面的地址太多,根本不知道那個是我可以用的地址;

百度看了一下,例如執(zhí)行下面的指令就可以使用cnpm利用國內(nèi)鏡像服務(wù)了:

npm install -g cnpm --registry=https://registry.npm.taobao.org;

于是乎就按照著做,這個給了我一個困惑,不是說改一個registry 地址就可以了嗎?為何還要安裝一個cnpm插件。刪除這個cnpm插件了再看下:


于是來了個試驗(yàn):

1:設(shè)置新的registry 配置:npm config set registry https://registry.npm.taobao.org;

2:查看了下當(dāng)前的registry 配置:npm config get registry:


看到了淘寶的鏡像地址,說明就更改成功了。

個人理解到這里應(yīng)該是:只改npm registry 不安裝cnpm也可以利用淘寶的鏡像服務(wù)器,使用cnpm只是其中的方式之一,如果對多安裝出來的cnpm感覺多余,仍然可以繼續(xù)使用npm指令。兩者的效果目前看一樣,暫時不知道哪里會有差別。隨著后面的學(xué)習(xí)深入,碰見問題再具體分析。

附注:

npm全稱=node package manager 是Node.js的包管理器,用于node插件的安裝、卸載、管理依賴等。

使用npm安裝插件:例:npm install grunt -g --save-dev

下面的文字描述來源他人blog:記錄于此供個人學(xué)習(xí)理解

-g:全局安裝: 將會安裝在C:\Users\用戶名\AppData\Roaming\npm,window 地址框輸入“%appdata%” 回車即可。并且寫入系統(tǒng)環(huán)境變量; 非全局安裝:將會安裝在當(dāng)前定位目錄; 全局安裝可以通過命令行在任何地方調(diào)用它,本地安裝將安裝在定位目錄的node_modules文件夾下,通過require()調(diào)用;

–save:將保存配置信息至package.json(nodejs項(xiàng)目配置文件);

-dev:保存至package.json的devDependencies節(jié)點(diǎn),不指定-dev將保存至dependencies節(jié)點(diǎn);


因?yàn)閚ode插件包相對來說非常龐大,所以不加入版本管理,將配置信息寫入package.json并將其加入版本管理,其他開發(fā)者對應(yīng)下載即可(命令提示符執(zhí)行npm install,則會根據(jù)package.json下載所有需要的包)。 

3.使用npm卸載插件:npm uninstall [-g] [–save-dev] PS:不要直接刪除本地插件包 

4.使用npm更新插件:npm update [-g] [–save-dev] 

5.更新全部插件:npm update [–save-dev] 

6.查看npm幫助:npm help 

7.查看當(dāng)前目錄已安裝插件:npm list

設(shè)置npm的registry幾種方法

1.臨時使用

npm --registry https://registry.npm.taobao.org install express

2.持久使用

npm config set registry https://registry.npm.taobao.org

配置后可通過下面方式來驗(yàn)證是否成功

npm config get registry 或 npm info express

3.通過cnpm使用

npm install -g cnpm --registry=https://registry.npm.taobao.org

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • nodejs結(jié)合socket.io實(shí)現(xiàn)websocket通信功能的方法

    nodejs結(jié)合socket.io實(shí)現(xiàn)websocket通信功能的方法

    這篇文章主要介紹了nodejs結(jié)合socket.io實(shí)現(xiàn)websocket通信功能的方法,結(jié)合實(shí)例形式分析了nodejs結(jié)合socket.io實(shí)現(xiàn)websocket通信的具體步驟與相關(guān)操作技巧,需要的朋友可以參考下
    2018-01-01
  • nodejs簡單讀寫excel內(nèi)容的方法示例

    nodejs簡單讀寫excel內(nèi)容的方法示例

    這篇文章主要介紹了nodejs簡單讀寫excel內(nèi)容的方法,簡單分析了nodejs常見的讀寫Excel模塊,并結(jié)合實(shí)例形式分析了nodejs讀寫Excel具體操作技巧,需要的朋友可以參考下
    2018-03-03
  • 基于uni-app和Node.js實(shí)現(xiàn)app更新功能

    基于uni-app和Node.js實(shí)現(xiàn)app更新功能

    uniapp 打包 ios,android 之后,有時候緊急修復(fù)或修改 ui,還需要走應(yīng)用市場審核,往往審核時間就需要幾天,如果是有bug需要升級就會很著急,要在uni-app中實(shí)現(xiàn)app更新功能,并使用Node.js作為后端服務(wù)本文給出了詳細(xì)的思路和步驟,需要的朋友可以參考下
    2024-08-08
  • Nodejs全??蚣躍trongLoop推薦

    Nodejs全??蚣躍trongLoop推薦

    StrongLoop基本提供了制作一個移動產(chǎn)品所有的框架和工具,從標(biāo)準(zhǔn)的Backend server,Devops,應(yīng)用監(jiān)控,。要想介紹完全StrongLoop的所有產(chǎn)品得寫一個長篇連載了,這里只簡單的瀏覽一遍。
    2014-11-11
  • 詳解Node.js使用token進(jìn)行認(rèn)證的簡單示例

    詳解Node.js使用token進(jìn)行認(rèn)證的簡單示例

    這篇文章主要介紹了詳解Node.js使用token進(jìn)行認(rèn)證的簡單示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-05-05
  • 三種Node.js寫文件的方式

    三種Node.js寫文件的方式

    這篇文章主要為大家詳細(xì)介紹了三種Node.js寫文件的方式,感興趣的小伙伴們可以參考一下
    2016-03-03
  • Node.js中path.resolve與path.join的區(qū)別與作用詳解

    Node.js中path.resolve與path.join的區(qū)別與作用詳解

    path.resolve和path.join都是屬于path核心模塊下的方法,用來拼接路徑,下面這篇文章主要給大家介紹了關(guān)于Node.js中path.resolve與path.join的區(qū)別與作用的相關(guān)資料,需要的朋友可以參考下
    2023-03-03
  • nodejs切換版本使用最新教程(不需要卸載重裝)

    nodejs切換版本使用最新教程(不需要卸載重裝)

    有時候需要運(yùn)行不同的項(xiàng)目,node版本不一致會導(dǎo)致不少問題,特別是最新版本對應(yīng)的一些插件,由于語法等原因?qū)е虏灰欢嫒莸桶姹?這樣運(yùn)行低版本環(huán)境的項(xiàng)目的時候很多坑,這篇文章主要給大家介紹了關(guān)于nodejs切換版本使用(不需要卸載重裝)的相關(guān)資料,需要的朋友可以參考下
    2022-11-11
  • Node.js全局可用變量、函數(shù)和對象示例詳解

    Node.js全局可用變量、函數(shù)和對象示例詳解

    JavaScript中有一個特殊的對象,稱為全局對象(Global Object),它及其所有屬性都可以在程序的任何地方訪問,即全局變量,下面這篇文章主要給大家介紹了關(guān)于Node.js全局可用變量、函數(shù)和對象的相關(guān)資料,需要的朋友可以參考下
    2023-03-03
  • nodejs服務(wù)內(nèi)存泄露排查過程和優(yōu)化方法

    nodejs服務(wù)內(nèi)存泄露排查過程和優(yōu)化方法

    在開發(fā)和部署Node.js應(yīng)用程序時,內(nèi)存泄露是一個常見的挑戰(zhàn),本文將探討如何對于一個陌生項(xiàng)目進(jìn)行內(nèi)存排查和優(yōu)化的方法,文章通過圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2023-11-11

最新評論

金昌市| 阳高县| 定边县| 吉水县| 平果县| 咸丰县| 沙雅县| 汝城县| 鄂尔多斯市| 丰城市| 绥中县| 通渭县| 洞口县| 枣强县| 深圳市| 林口县| 南召县| 龙岩市| 达州市| 锡林浩特市| 芮城县| 罗源县| 垦利县| 三原县| 班玛县| 东台市| 囊谦县| 秦皇岛市| 青阳县| 新蔡县| 东丰县| 农安县| 呼伦贝尔市| 华蓥市| 娄底市| 姜堰市| 沙河市| 南部县| 罗山县| 昌图县| 株洲市|