NPM(Node Package Manager)是Node.js的包管理工具,用于管理和分享Node.js模块。以下是一些常见的NPM命令和用法:

1. 初始化项目:
   在项目文件夹中运行以下命令,创建或更新package.json文件。
   npm init

   这个命令会引导你填写项目的基本信息,比如名称、版本、入口文件等。

2. 安装模块:
   使用以下命令安装Node.js模块(包):
   npm install <package_name>

   例如:
   npm install express

   使用 --save 标志可以将模块添加到dependencies,使得在其他人下载你的项目时能够自动安装所需的模块。
   npm install express --save

   如果你只是在开发过程中使用某个模块,可以使用 --save-dev 标志,将其添加到devDependencies。
   
   npm install nodemon --save-dev

3. 全局安装模块:
   有时你想在全局范围内安装一个模块,而不是将其作为项目的依赖。可以使用 -g 标志:
   npm install -g <package_name>

4. 查看安装的模块:
   查看项目中安装的所有模块及其版本:
   npm list

   如果你只想查看全局安装的模块,可以使用:
   npm list -g

5. 运行脚本:
   在 package.json 中的 scripts 字段可以定义一些命令,然后通过 npm run 来执行它们。例如,在 scripts 中添加一个启动命令:
   "scripts": {
     "start": "node app.js"
   }

   然后可以使用以下命令运行脚本:
   npm run start

6. 卸载模块:
   使用以下命令卸载模块:
   npm uninstall <package_name>

7. 更新模块:
   更新已安装的模块到最新版本:
   npm update

   更新特定模块:
   npm update <package_name>

   更新全局安装的模块:
   npm update -g <package_name>

这是一些常见的NPM命令和用法。通过这些命令,你可以方便地管理Node.js项目的依赖关系和脚本。


转载请注明出处:http://www.zyzy.cn/article/detail/4732/Node.js