当前位置: 首页 > 后端技术 > Node.js

npm介绍及使用

时间:2023-04-03 11:06:30 Node.js

package.json描述文件命令npminit初始化package.json文件。您可以手动选择配置项。npm的全称是nodepackagemanger,意思是节点包的管理者。它的作用是管理节点包(安装、卸载等);节点安装成功后,会自动安装该工具。npm下载节点(高版本)的安装使用自动集成npmuse----下载、卸载、查看等1、npm的下载功能,命令:npminstall包名-S/-D/--save/--save-dev/-g这个命令的意思是下载指定包名的包。以下选项用于指定安装包的其他选项。-D和--save-dev执行命令后,会在当前目录下创建node_modules目录,并将相应的包下载到node_modules中,并将包记录在package.json中的devDependencies中。开发环境-S和--save或不带任何参数,执行命令后,会在当前目录下创建node_modules目录,并将相应的包下载到node_modules中,包记录在package.dependencies中。JSON。线上环境/生产环境-g,执行命令后会在全局目录下创建node_modules目录,并下载相应的包到node_modules;2、npmuninstall功能,命令:npmuninstall包名-S/-D/--save/--save-dev/-g可以卸载对应的包。3、如果只是执行npminstall,会在当前目录下查找package.json中dependencies和devDependencies字段记录的包,依次下载。4、npmconfiggetprefix用于查看全局node_modules的安装位置,npmconfigsetprefixdirectoryaddress用于设置全局node_modules的安装位置。5.npmroot-g查看全局包安装路径6.npmconfigls查看npm的基本设置和全局包的执行过程——以cli-dict为例说明命令行:npminstallcli-dict-g全局下载cli-dict,在全局node_modules中找到下载的cli-dict包,找到对应的dict.cmd文件。命令行直接使用dict命令命令行:npminstallcli-dict-D当前目录开发环境下载cli-dict,在当前node_modules中找到下载的cli-dict包,找到对应的dict.cmd文件。在.cmd文件的路径中找到命令行。直接使用dict命令而不是通过路径搜索。你可以直接在package.json中的scripts对象中的package.json中进行配置package.json中scripts标签中的命令可以使用npmrun键名来执行。使用该方法时,默认会将node_modules/.bin目录添加到全局路径中。示例:使用名为a的键配置“脚本”:{"test":"echo\"Error:notestspecified\"&&exit1","a":"dictyellow"}