npm 常用指令

配置源

查看源

npm config get registry

配置淘宝镜像源

npm config set registry https://registry.npm.taobao.org

配置官方源

npm config set registry https://registry.npmjs.org/

初始化

npm init # 初始化工程,帮助生成 package.json 文件
npm init -y # 初始化工程,全部使用默认配置生成 package.json 文件

安装

本地安装

# 下面的 install 可以替换为 i
npm install 包名
npm install --save 包名
npm install 包名@版本号

开发依赖,则添加参数-D

npm install -D 包名
npm install -D 包名@版本号

还原安装

npm install
npm install --production # 仅还原dependencies中的依赖

全局安装

会将包下载到一个全局的位置

只有需要使用某个全局命令时,才需要进行全局安装

npm install -g 包名
npm install -g 包名@版本号

卸载

本地卸载

# 下面的 uninstall 均可替换为 un
npm uninstall 包名

全局卸载

# 下面的 uninstall 均可替换为 un
npm uninstall -g 包名

查看包版本信息

查看包所有的版本

# view 可以替换为 v
npm view 包名 versions

 

内存溢出

// 为防止内存溢出,在 npm run dev 之前运行以下命令
npm run fix-memory-limit