随笔 - 750  文章 - 1  评论 - 107  阅读 - 34万

【转】[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:设置包的访问权限,如publicrestricted
    • --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项目中的包。
posted on   z5337  阅读(11)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
历史上的今天:
2019-01-27 [转][ActiveMQ]Apache.NMS.ActiveMQ 用法
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示