npm配置文件


npm獲取配置的方式,優先級由高到底。

命令行參數。 以設置代理為例:--proxy http://server:port即將proxy的值設為http://server:port。

環境變量。 以npm_config_為前綴的環境變量將會被認為是npm的配置屬性。以設置proxy為例可以加入這樣的環境變量npm_config_proxy=http://server:port。

用戶配置文件。可以通過npm config get userconfig查看文件路徑。

全局配置文件。可以通過npm config get globalconfig查看文件路徑。

內置配置文件。安裝npm的目錄下的npmrc文件。

默認配置。 npm本身有默認配置參數,如果以上都沒設置,則npm會使用默認配置參數。

命令行操作:

npm config set <key> <value> [--global]

npm config get <key>

npm config delete <key>

npm config list

npm config edit

npm get <key>

npm set <key> <value> [--global]

命令行操作說明:

在設置配置屬性時屬性值默認是被存儲於用戶配置文件中,如果加上--global,則被存儲在全局配置文件中。

如果要查看npm的所有配置屬性(包括默認配置),可以使用npm config ls -l。

如果要查看npm的各種配置的含義,可以使用npm help config。

 

參考:http://www.cnblogs.com/huang0925/archive/2013/05/17/3083207.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM