npm指令

1,650 阅读1分钟

npm:node的包管理工具,是在命令行做管理。  

cnpm:淘宝的npm镜像文件 npm流程: 

 1. npm init (-y) 创建package.json文件 

 2. npm install 包名(eg:gulp) //下载包 

 3. npm install 包名 -g //将包下载到全局 

4. npm uninstall 包名 (-g) //-g是卸载安装在全局的包文件 

5. npm install gulp –save -dev(以gulp代替“包名”) //下载本地包并配置到package.json中 ps: –save 可以写成 -S, 

保存在package中的devDependencies中 –save -dev 可以写成 -D 保存在dependencies中 install 写成 i ps: devDependencies 随程序一起上传到线上,项目依赖 dependencies 只用于本地开发,在上传时不需要上传,开发依赖 

6. npm info gulp //查看包信息,其中可以查看历代版本号 

 7. npm i gulp@2 / @2.7 / @2.7.0 -D //更换本地的版本,省略的以满足条件的最高版本安装 ps: 版本号讲解 3. 9. 1 3.主版本号,每次变化都会发生很大的变化,比如H4到H5 9.子版本号,每次变化会增添一些新功能 1 是用来记录bug的修正 

8.npm outdated (gulp) //显示所有包的已安装版本,程序所需版本,包的最新版。若无最新则不显示。可以全部查看,也可以单独查看某一个包 

 9.npm update //更新到最新的包 

 10. npm ls //查看包 

 11. nrm ls //查看所有支持的源 

 12. nrm test //测试哪个源的速度最快 

13. nrm use cnpm //将源切换到cnpm上,即使用cnpm