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

首頁 > 編程 > JavaScript > 正文

Node.js的npm包管理器基礎使用教程

2019-11-20 09:53:47
字體:
來源:轉載
供稿:網友

配置

npm setnpm set init-author-name 'Your name'npm set init-author-email 'Your email'npm set init-author-url 'http://yourdomain.com'npm set init-license 'MIT'

上面命令等于為npm init設置了默認值,以后執行npm init的時候,package.json的作者姓名、郵件、主頁、許可證字段就會自動寫入預設的值。這些信息會存放在用戶主目錄的~/.npmrc文件,使得用戶不用每個項目都輸入。
如果某個項目有不同的設置,可以針對該項目運行npm config。
1.

npm set save-exact true

上面命令設置加入模塊時,package.json將記錄模塊的確切版本,而不是一個可選的版本范圍。

2.

npm config get prefix

3.

npm config set prefix /usr/local

npm使用
安裝:

npm install grunt-cli

安裝之前,npm install會先檢查,node_modules目錄之中是否已經存在指定模塊。如果存在,就不再重新安裝了,即使遠程倉庫已經有了一個新版本,也是如此。
如果你希望,一個模塊不管是否安裝過,npm 都要強制重新安裝,可以使用-f或--force參數。

本地安裝: package會被下載到當前所在目錄,也只能在當前目錄下使用。安裝結束后,當前目錄下回多出一個node_modules目錄,grunt-cli就安裝在里面。

npm install -g grunt-cli

全局安裝:package會被下載到到特定的系統目錄下,安裝的package能夠在所有目錄下使用。現在變成了/usr/local/lib/node_modules/grunt-cli,/usr/local/lib/node_modules/也就是之前所說的全局安裝目錄啦。
1.安裝當前目錄package.json文件中配置的devDependencies模塊

npm install

2.安裝本地的模塊文件

npm install ./package.tgz

3.安裝指定URL的模塊

npm install https://github.com/indexzero/forever/tarball/v0.5.6

4.安裝本地文件系統中指定的目錄包含的模塊

npm install <folder>

5.安裝并更新package.json中的版本配置

npm install <name> [

主站蜘蛛池模板:
昌图县|
扎赉特旗|
若羌县|
扶风县|
登封市|
舞阳县|
页游|
峨山|
密云县|
共和县|
徐州市|
商城县|
淅川县|
陈巴尔虎旗|
天门市|
郎溪县|
牟定县|
鸡东县|
宾川县|
奎屯市|
广河县|
塔河县|
景泰县|
墨玉县|
高邮市|
孟津县|
宝应县|
吴江市|
体育|
西盟|
南漳县|
陇南市|
雷州市|
巧家县|
昌吉市|
嵊泗县|
西峡县|
通江县|
城固县|
沾益县|
波密县|