106 lines
1.5 KiB
Markdown
106 lines
1.5 KiB
Markdown
|
---
|
|||
|
title: npm Cheat Sheet
|
|||
|
localeTitle: npm备忘单
|
|||
|
---
|
|||
|
## npm备忘单
|
|||
|
|
|||
|
帮助使用`npm`的终端命令和标志列表
|
|||
|
|
|||
|
## 安装`package.json`依赖项
|
|||
|
|
|||
|
```shell
|
|||
|
npm install
|
|||
|
```
|
|||
|
|
|||
|
**速记**
|
|||
|
|
|||
|
```shell
|
|||
|
# install
|
|||
|
npm i <package>
|
|||
|
# uninstall
|
|||
|
npm un <package>
|
|||
|
# update
|
|||
|
npm up <package>
|
|||
|
```
|
|||
|
|
|||
|
## 列出全局安装的包。
|
|||
|
|
|||
|
```shell
|
|||
|
npm list -g --depth=0
|
|||
|
```
|
|||
|
|
|||
|
## 卸载全局包
|
|||
|
|
|||
|
```shell
|
|||
|
npm -g uninstall <name>
|
|||
|
```
|
|||
|
|
|||
|
## 在Windows上升级NPM
|
|||
|
|
|||
|
在Windows上尝试多次升级npm之后,我发现了这一点,同时在npm文件夹中进行了调整。
|
|||
|
|
|||
|
```shell
|
|||
|
npm-windows-upgrade
|
|||
|
```
|
|||
|
|
|||
|
## 更新全局包
|
|||
|
|
|||
|
要查看哪些软件包需要更新,请使用:
|
|||
|
|
|||
|
```shell
|
|||
|
npm outdated -g --depth=0
|
|||
|
```
|
|||
|
|
|||
|
要单独更新全局包,您可以使用:
|
|||
|
|
|||
|
```shell
|
|||
|
npm update -g <package> <package> <package>
|
|||
|
```
|
|||
|
|
|||
|
## 列出要运行的可用脚本
|
|||
|
|
|||
|
```shell
|
|||
|
npm run
|
|||
|
```
|
|||
|
|
|||
|
## 更新npm
|
|||
|
|
|||
|
```shell
|
|||
|
npm install -g npm@latest
|
|||
|
# using windows? Then use
|
|||
|
npm-windows-upgrade
|
|||
|
```
|
|||
|
|
|||
|
## 旗
|
|||
|
|
|||
|
`-S`相同`--save`不是NPM需要5+ `-D`与`--save-dev`相同
|
|||
|
|
|||
|
## 安装版
|
|||
|
|
|||
|
```shell
|
|||
|
npm list # for local packages
|
|||
|
```
|
|||
|
|
|||
|
## 节点版本管理器`nvm`
|
|||
|
|
|||
|
假设您要安装将在终端上编写的Node v6.9.1:
|
|||
|
|
|||
|
```shell
|
|||
|
nvm install 6
|
|||
|
```
|
|||
|
|
|||
|
如果您的工作区上安装了多个版本的Node.js,则可以通过编写以下内容切换到特定版本:
|
|||
|
|
|||
|
```shell
|
|||
|
nvm use 4.8.4
|
|||
|
```
|
|||
|
|
|||
|
### 使节点版本默认。
|
|||
|
|
|||
|
要为工作区设置节点的默认版本,只需键入:
|
|||
|
|
|||
|
```shell
|
|||
|
nvm alias default 6
|
|||
|
```
|
|||
|
|
|||
|
其中6是您希望用作默认版本的版本。
|