npm

npm日常命令

  发布日期:   2017-11-18
  最新修改:   2020-10-12
  阅读次数:   89 次

- -save 与 - -save-dev 、- -g 的区别

1、npm install -g

  • 将包安装到全局环境中
  • 但是代码中,直接通过require()的方式是没有办法调用全局安装的包的。全局的安装是供命令行使用的,就好像全局安装了vmarket后,就可以在命令行中直接运行vm命令

2、npm install - -save | - -save-dev

  • 安装的同时,将信息写入package.json中
  • npm install 在安装 npm 包时,有两种命令参数可以把它们的信息写入 package.json 文件,一个是npm install--save另一个是 npm install –save-dev,他们表面上的区别是--save 会把依赖包名称添加到 package.json 文件 dependencies 键下,--save-dev 则添加到 package.json 文件 devDependencies 键下
  • 项目路径中如果有package.json文件时,直接使用npm install方法就可以根据dependencies配置安装所有的依赖包
  • 这样代码提交到github时,就不用提交node_modules这个文件夹了。

日常命令

*npm init * 会引导你创建一个package.json文件,包括名称、版本、作者这些信息等

*npm remove *移除

*npm update *更新

npm ls 列出当前安装的了所有包

*npm root *查看当前包的安装路径

*npm root -g *查看全局的包的安装路径

npm help 帮助,如果要单独查看install命令的帮助,可以使用的npm help install


   转载规则

《npm日常命令字》GajAngels 采用 知识共享署名-非商业性使用 4.0 国际许可协议 进行许可。