node中npm的常用命令有哪些?

发布网友

我来回答

1个回答

热心网友

npm是Node.js的包管理和分发工具,已成为非官方发布Node模块的标准。通过npm,可以快速找到所需服务的包,进行下载、安装及管理已安装的包。

安装Node模块使用命令:npm install moduleNames。安装后会在项目目录下生成一个node_modules文件夹,存放已安装的Node模块。

Node的安装模式分为全局和本地。通常以本地模式运行,包安装至与应用程序代码的本地node_modules目录下。全局安装命令为:$npm install -g moduleName。通过设置全局安装模式使用命令:$npm set global=true,查看当前安装模式使用:$npm get global。

示例:安装express模块:

npm install express,默认安装最新版本。也可指定版本,如npm install express@3.0.6。全局安装命令为:$npm install -g,将包安装至全局环境。

注意,全局安装的包在命令行中使用,如全局安装vmarket后,可在命令行直接运行vm命令。

自动记录依赖包使用:npm install --save,在package.json中添加依赖信息。自动安装所有依赖包,简化代码提交至GitHub。

查看模块信息:npm view moduleNames。查看特定标签内容:$npm view moduleName labelName。

查看已安装的Node包:npm list。以目录形式查看所有安装的Node包:$ npm list parseable=true。

获取帮助命令:npm help。查看包依赖关系:npm view moduleName dependencies。查看包源文件地址:npm view moduleName repository.url。查看包所依赖Node版本:npm view moduleName engines。查看npm使用的所有文件夹:npm help folders。重建包内容:npm rebuild moduleName。检查包是否过时:npm outdated。更新Node模块:npm update moduleName。卸载Node模块:npm uninstall moduleName。

访问npm的json文件夹:$ npm help json。发布npm包前检查包名是否已存在:$ npm search packageName。使用npm init创建package.json文件。查看当前包安装路径:npm root。查看全局包安装路径:npm root -g。查看npm版本:npm -v。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com