npm查看包
npm view gulp
npm查看全局安装目录
npm root -g
修改全局安装目录
npm config set prefix +”路径”
显示当前目录下的所有包
npm list
显示全局目录下的所有包
npm list -g
查看下载某一包的版本
第一种方式:使用npm view http-proxy versions
这种方式可以查看npm服务器上所有的http-proxy版本信息;
第二种方式:使用npm view http-proxy version
这种方式只能查看http-proxy的最新的版本是哪一个;
第三种方式:使用npm info http-proxy
这种方式和第一种类似,也可以查看http-proxy所有的版本,
但是能查出更多的关于http-proxy的信息;
卸载本地的包
npm uninstall gulp
卸载全局下的包
npm uninstall gulp -g
更新本地的gulp
npm update gulp
跟新全局下的gulp
npm update -g gulp
更新当前目录下的所有包
npm update
临时使用淘宝源
npm –registry https://registry.npm.taobao.org install node-red-contrib-composer@latest
全局配置切换到淘宝源
npm config set registry https://registry.npm.taobao.org
全局配置切换到官方源
npm config set registry http://www.npmjs.org
检测是否切换了源
npm info underscore
当你用npm下载包的时候出现以下的错误信息
npm WARN saveError ENOENT: no such file or directory, open 'C:\Users\package.json'
npm WARN enoent ENOENT: no such file or directory, open 'C:\Users\package.json'
npm WARN No description
npm WARN No repository field.
npm WARN No README data
npm WARN No license field.
进入npm的目录。比如我的目录是:D:\tools\node-v9.3.0-win-x64\node_modules\npm
然后写安装的命令: