Node.js常用命令及NPM 的常用命令

前端 · 2019-10-30 ·

Node.js常用命令及NPM 的常用命令

Node.js 常用命令

# 检查当前 node.js 版本
$ node -v
v10.15.3
# 检查当前 npm 版本
$ npm -v
6.4.1
# 运行app.js
$ node app.js

NPM 常用命令

# 安装模块
$ npm install <Module Name>
$ npm i <Module Name> # 简写

# 配置好 package.json 文件后,批量安装所有模块
$ npm install

# 模块安装到全局
$ npm i -g <Module Name> 

# 模块安装到项目目录下,并在package.json文件的dependencies节点写入依赖
$ npm i --save <Module Name> 
$ npm i -S <Module Name>

# 模块安装到项目目录下,并在package.json文件的devDependencies节点写入依赖
$ npm i --save-dev <Module Name> 
$ npm i -D <Module Name> 

PS:

1.-g 、-save 、–save-dev 可以写在moduleName前面

2.moduleName 可以是多个,空格隔开

3.-save 可以简写为 -S

4.–save-dev 可以简写为 -D

NPM 其他命令

# 指定安装模块的版本
$ npm install 包名@版本号

# 示例
$ npm install jqurey@2.2.2

# 卸载模块
# 只卸载模块,由于之前安装过,在 package.json 中的记录仍然存在
$ npm uninstall <Module Name>

# 卸载模块的同时删除在 package.json 文件中的记录
$ npm uninstall <Module Name> --save

#更新模块
#更新全局包:
$ npm update <Module Name> -g

#更新生产环境依赖包:

$ npm update <Module Name> --save

#更新开发环境依赖包:
$ npm update <Module Name> --save-dev
%