- Node-RED物联网应用开发技术详解
- 何铮 朱迪
- 353字
- 2025-02-28 06:42:19
2.2.2 常见的NPM命令
NPM CLI是一组命令集合,在后续安装Node-RED或者安装Node-RED节点都需要使用这些命令。常见的NPM命令如下。
1.查看版本
查看版本的命令:

2.初始化空NPM项目
初始化空NPM项目是初始化生成一个新的package.json文件。这个文件用来记录项目的详细信息,包括我们在项目开发中所要用到的包以及项目的详细信息等。初始化空NPM项目的命令如下:

3.安装依赖包
根据项目中的package.json配置文件自动下载项目所需的全部依赖包。安装依赖包的命令如下:

4.更新包
自动更新包到最新版本的命令如下:

5.删除包
删除包的命令如下:

6.清理缓存
清理NPM缓存,防止缓存不足导致不同版本的模块安装失败,命令如下:

7.更换软件源
由于大多数包的安装源在国外服务器上,所以NPM安装的时候会比较慢,这时可以通过指定软件源地址来加速安装过程。这里以常用的国内淘宝NPM源举例:

设置好以后可以通过以下命令来查看是否成功:
