npm配置的方式有6种,优先级由高到底。html
npm config set [--global] <key> <value> npm config get [<key>] npm config delete <key> npm config list [--json] npm config edit npm get [<key>] npm set [--global] <key> <value>
在设置配置属性时属性值默认是被存储于用户配置文件中,若是加上--global,则被存储在全局配置文件中。node
npm config list 或者 npm config ls -l (查看npm的全部配置属性,包括默认配置)
npm help config (默认浏览器打开本地计算机存储的npm说明文件)
若是该目录中已经有须要包的版本,那么npm install就再也不下载了,而是直接拷贝到项目的node_modules目录中,而且在安装的输出信息中说明这个包来源于系统缓存。npm的缓存目录全部下载的包都存储module及其sha值,和项目中的package-lock.json中的sha值保持一致。npm
npm config get cache
默认通常放在用户文件夹下面,好比C:\Users{{username}}\AppData\Roaming\npm-cache目录下面。json
npm cache clean --force
做者:快乐随行
出处:http://www.javashuo.com/article/p-vipgzocd-nt.html
版权全部,欢迎转载,转载请注明原文做者及出处。浏览器