【转】[npm] 常用的 Node Package Manager 参数
转自:kimi.com
npm(Node Package Manager)是Node.js的包管理工具,它提供了丰富的参数来帮助用户更好地管理和使用包。以下是一些常用的npm参数:
安装相关参数
-
install:安装项目依赖的包。-
-S或--save:将包添加到dependencies中。 -
-D或--save-dev:将包添加到devDependencies中。 -
-O或--save-optional:将包添加到optionalDependencies中。 -
--no-save:安装包但不将其添加到package.json中。
-
-
ci:安装项目依赖的包,类似于npm install,但会清理node_modules目录和package-lock.json文件,然后重新安装。
更新相关参数
-
update:更新项目依赖的包。-
-S或--save:更新dependencies中的包。 -
-D或--save-dev:更新devDependencies中的包。 -
-O或--save-optional:更新optionalDependencies中的包。
-
卸载相关参数
-
uninstall:卸载项目依赖的包。-
-S或--save:从dependencies中移除包。 -
-D或--save-dev:从devDependencies中移除包。 -
-O或--save-optional:从optionalDependencies中移除包。
-
发布相关参数
-
publish:发布包到npm仓库。-
--access:设置包的访问权限,如public或restricted。 -
--tag:为包设置标签。
-
配置相关参数
-
config:配置npm的全局或项目级别的设置。-
set:设置配置项。 -
get:获取配置项。 -
delete:删除配置项。
-
其他常用参数
-
init:初始化一个新的Node.js项目,生成package.json文件。-
-y或--yes:使用默认配置初始化项目。
-
-
list:列出项目中安装的包。-
-g或--global:列出全局安装的包。
-
-
outdated:列出项目中已过时的包。 -
audit:检查项目中的安全漏洞。 -
doctor:检查npm的环境配置是否正确。 -
cache:管理npm的缓存。-
clean:清理缓存。 -
verify:验证缓存的完整性。
-
这些参数可以帮助你更灵活地使用npm来管理Node.js项目中的包。
浙公网安备 33010602011771号