Node.js中npm常用命令详解
npm,即Node.js Package Manager,是Node.js的包管理工具,用于管理Node.js的第三方包,功能十分强大。本文将介绍 npm 常用的一些命令。
1. npm init
在使用 npm 安装或创建自己的包之前,必须要有一个package.json文件,也就是项目的描述文件,它必须包含使用的所有模块。因此在开始使用 npm 之前,我们需要通过执行 npm init 来初始化一个简单的 package.json 文件,包含了项目的描述信息。
在命令行中进入你的项目根目录,输入命令:
npm init
然后按照提示一步步填写相关信息,最终生成一个 package.json 文件。
2. npm install
npm install 是用来安装依赖包到项目目录中的命令。一般来说,在项目根目录下执行该命令,则会自动查找package.json文件,读取该文件所必须的依赖包的信息进行安装。
在命令行中进入你的项目根目录,输入命令:
npm install <package> [--save[-dev]]
其中 \
是需要安装的包名,--save 参数可以自动更新 package.json 文件中的dependencies字段,将包名及版本添加到自动生成的文件中。--save-dev 参数可以自动更新 package.json 文件中的devDependencies字段,将包名及版本添加到自动生成的文件中,它们分别表示该包是项目的依赖包和开发依赖包。
示例1:安装express
npm install express --save
示例2:安装nodemon作为开发环境依赖
npm install nodemon --save-dev
3. npm update
npm update 立即更新已安装的所有包。它会根据 package.json 文件中的依赖信息查找并更新所有包的最新版本,如果想更新特定的依赖包,可以使用 npm update
在命令行中进入你的项目根目录,输入命令:
npm update
4. npm uninstall
npm uninstall 可以帮助我们卸载指定的包,删除已安装的包,也可以在 package.json 中删除相应的依赖项(需要 --save 或 --save-dev 参数)。
在命令行中进入你的项目根目录,输入命令:
npm uninstall <package> [--save[-dev]]
示例:卸载 express包
npm uninstall express --save
5. npm start
npm start 命令可以运行一个脚本,该脚本在 package.json 文件的 scripts 字段下定义,通常是其 start 属性,该属性是指定项目的入口文件,可以编写启动服务器代码。
在命令行中进入你的项目根目录,输入命令:
npm start
总结
在 Node.js 中,npm 是必不可少的一部分,也是管理 Node.js 程序的核心工具。上述几个常用命令是大家日常开发中必须掌握的,希望本篇文章能对大家有所帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Nodejs中 npm常用命令详解 - Python技术站