NPM常用命令

179 阅读2分钟

NPM是常用的包管理工具,下面整理了一些常用的NPM命令

1.添加用户

npm adduser

2.添加镜像

npm config set registry https://registry.npm.taobao.org(国内最常用最好用的淘宝镜像,也可以使用cnpm代替)

3.恢复镜像

npm config delete registry
/
npm config edit(自己手动操作进行修改)

4.安装

1.npm -g install 需要安装的包的名称
  ('-g'即为global,将会全局安装)
2.npm install
  (根据package.json文件进行安装所需的包)
  (使用npm init初始化项目将会自动生成对应项目的npm文件,后续文件模块使用npm手动安装)
3.npm install 需要安装的包的名称
  (在npm的运行目录下进行本地安装)
  (也可以使用npm install 需要安装的包的名称@n.x来选择所需安装包的版本)

5.卸载

npm uninstall 需要卸载的包的名称

6.更新

npm -g update 需要更新的包的名称
(同理,-g是全局更新)
npm update 需要更新的包的名称
(本地更新)

7.查看

npm ls
(继承了linux中最常用的查看命令,没错,就是那个ls)

8.执行

npm run 在package.json中定义过的运行脚本命令
(就像运行vue项目中的npm run dev,不一定都一样......)

下面的命令我这种菜鸡基本用不到,不过还是总结出来看看,希望以后能用到

9.登录

npm login

10.发布包

npm init
(先初始化一下为npm项目)
npm publish
(这样就发布了)
(如果突然间发现发布的有什么问题或者不想了,使用下面的进行撤销发布)
npm -f unpublish 发布的包的名称@n.x
(后面的n.x是版本,和上面的同理)

11.链接

如果想在本地开发npm模块,可以使用npm link命令
获取本地链接使用
npm link
获取全局链接使用
npm link 需要链接的包名
我这菜鸡小白没怎么用过npm link~~~怕写错了,放一个别人写的叭那就
npm link的使用
后面应该会写一些别的,我是小白,勿喷,欢迎指正补充