【转】[npm] 常用的 Node Package Manager 参数
转自:kimi.ai
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项目中的包。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
2019-01-27 [转][ActiveMQ]Apache.NMS.ActiveMQ 用法