1。npmconfig ls -l可以查看当前的目录设置
复制代码代码如下:
; CLI配置
long = true
;内置config c:/program文件(x86)/nodejs/node_modules/npm/npmrc
prefix =“ C://用户// SAM // AppData //漫游// npm”
;默认值
始终授予= false
浏览器=“开始”
Ca =“ -----开始证书-----/nmiichzccafaccqdauvz/khp8ejanbgkqhkig9w0baqufa
DCBHZELMAKGA1UEBHMC/NVVMXCZAJBGNVBAGTAKNBMRAWDGYDGDVQQQHEWDPYWTSYW5KMQWWWWCGYDVQQKEWN
ucg0x/nijagbgnvbastgw5wbsbdzxj0awzpy2f0zsbbdxrob3jpdhkxdjbxdjambgnvbamtbw5w/nbunbmrc
wfqyjkozihvcneqkbfghpqgl6cy5tztaefw0xmta5mduwmtq3mtdafw0y/nmta5mdiwmtq3mtdamighm
QSWCQQYDVQQQGEWJVUZELMAKGA1UECBMCQ0EXEDAOBGNV/NBACTB09HA2XHBMQXDDAKBGBAOTA25WBTE
imcaga1uecxmzbnbtienlcnrpzmlj/nyxrlief1dghvcml0eteomawga1ueaxmfbnbtq0exfzavbgkqh
kig9w0bcqewcgla/naxpzlm1lmigfma0gcsqgsib3dqebaquaa4gnadcbiqkbgqkbgqdli4tiqprw+acw9g
e/nogbljzwk5f8nnkclk629pv5yjpqks3denexayogdcyaf0hd0hd0hd0zk8ztp+zslandkoz/ngn2u181kgpr
GKAXP6DU6BYOJDWMTLY6+AD1LAYT0M64FERSPHW/HJD3D+IX4AMOL/NY0HDBT5M1ZGH6SJZ3ZQXAVHHL
QIDAQABMA0GCSQGSIB3DQEBBQUAA4GBAC4YSDBC/NL7W1WPLMTLGEQ/YUMLUF6JY/VR+CRP4H+UZL+IQ
PCV8FFXSYE7DHF/BMWTEUPBKV/NYNL18LIPT2JSVR3V6OAHAREOTVDJQHXDDPE5HOLNS6EQD1/XEZ7SB
1yhqkjtvurl/nznufy1jf1r0ldegea+0isck7s+xsh9rqd2op/n -----末端证书-------
cache =“ C://用户// SAM // AppData //漫游// npm-cache”
缓存max = null
高速缓存= 0
颜色= true
覆盖范围= false
深度= null
描述= true
dev = false
编辑器=“ Notepad.exe”
力= false
git =“ git”
global = false
globalConfig =“ C:// Program Files(x86)// nodejs // etc // npmrc”
globalignorefile =“ c:// program文件(x86)// nodejs // etc // npmignore”
组= 0
忽略=“”
init-module =“ c://users//sam//.npm-init.js”
init.version =“ 0.0.0”
init.author.name =“”
init.author.email =“”
init.author.url =“”
json = false
链接= false
loglevel =“ http”
; long = false(覆盖)
消息=“%s”
节点version =“ 0.8.0”
npaturl =“ http://npat.npmjs.org/”
npat = false
onload-script = null
OUTFD = 1
可放置= false
pre = false
; prefix =“ c:// program Files(x86)// nodejs”(覆盖)
生产=错误
专有-Attribs = true
代理= null
https-proxy = null
用户代理=“ NPM/1.1.32节点/V0.8.0”
重建捆绑包= true
注册表=“ https://registry.npmjs.org/”
回滚= true
保存= false
保存bundle = false
Save-dev = false
保存= false
searchopts =“”
searchexclude = null
搜索=“名称”
shell =“ c://windows//system32//cmd.exe”
strict-ssl = true
tag =“最新”
tmp =“ C://用户// SAM // AppData // local // temp”
unicode = true
不安全 - perm = true
用法= false
用户= 0
用户名=“”
userconfig =“ c://users//sam//.npmrc”
userignoreFile =“ c://users//sam//.npmignore”
umask =“ 022”
版本= false
版本= false
查看器=“浏览器”
是= null
_exit = true
2。针对某一项设置,可以通过
复制代码代码如下:
NPM配置集属性名
的方式来进行配置。
例如:
复制代码代码如下:NPM配置设置前缀“ C:/123/”
3。读取某一项配置
复制代码代码如下:NPM配置获取前缀
4.NPM的常用命令
复制代码代码如下:
NPM安装XXX安装模块
npm install [email protected]安装1.1.1版本的xxx
NPM安装XXX -G将模块安装到全局环境中。
NPM LS查看安装的模块及依赖
NPM LS -G查看全局安装的模块及依赖
NPM卸载xxx(-g)卸载模块
NPM缓存清洁清理缓存
npm帮助xxx查看帮助
npm查看moudlename依赖项查看包的依赖关系
npm查看模块查看节点模块的节点togpack.json文件夹
npm查看Modulename labelName查看软件包。
npm查看Modulename repository.url查看包的源文件地址
NPM视图模块发动机查看包所依赖的节点的版本
NPM帮助文件夹查看npm使用的所有文件夹
NPM重建模块用于更改包内容后进行重建用于更改包内容后进行重建
NPM过时的检查包是否已经过时,此命令会列出所有已经过时的包,可以及时进行包的更新
NPM Update Modulename更新节点模块