【保姆级介绍npm常用命令】

🔥🔥🔥🔥🔥程序员不想YY啊🔥🔥🔥🔥🔥
🌈希望本文对您有所裨益,如有不足之处,欢迎在评论区提出指正,让我们共同学习、交流进步!
❤️点赞 👍 收藏 ⭐再看 💫养成习惯

npm常用命令

npm(Node Package Manager)是JavaScript编程语言的包管理器,用于安装、共享和管理依赖关系中的Node.js包。
以下是npm的一些常用命令及其说明:

  1. npm init

    • 初始化一个新的Node.js项目。运行后会引导你创建一个package.json文件,该文件包含了项目的元数据。
  2. npm installnpm i

    • 用来安装项目依赖。如果在命令后面没有跟包名,则安装package.json中列出的所有依赖项。
    • npm install <package_name>会安装指定的包,并在不提供--save-prod--save-dev--save-optional标志时,默认将其添加到dependencies中。
  3. npm install <package_name> --save-devnpm i <package_name> -D

    • 安装一个包作为开发依赖(devDependencies),通常这些是仅在开发过程中需要的工具。
  4. npm install <package_name> --save-optionalnpm i <package_name> -O

    • 安装一个包作为可选依赖(optionalDependencies)。
  5. npm install -g <package_name>

    • 全局安装一个包。这样就可以在命令行中直接使用该包提供的命令,而不必在每个项目中单独安装。
  6. npm update <package_name>

    • 更新指定的包到最新版本。
  7. npm uninstall <package_name>

    • 卸载已安装的包。
  8. npm run <script>

    • 运行package.json文件中scripts属性下定义的脚本。
  9. npm list

    • 列出已安装的包和他们的依赖。
  10. npm list -g --depth=0

    • 列出全局安装的顶级包。
  11. npm config set <key> <value>

    • 设置npm配置。例如,设置代理或者源(repository)的URL。
  12. npm config get <key>

    • 获取npm配置的值。
  13. npm cache clean --force

    • 清理npm缓存。当你面对一些奇怪的安装错误时,清理缓存可能会有所帮助。
  14. npm search <term>

    • 搜索包。
  15. npm audit

    • 会检查项目依赖的包是否有安全性问题,并提供修复建议。
  16. npm publish

    • 将当前目录的包发布到npm仓库。
  17. npm version <update_type>

    • 更新package.json文件的版本号,并可在此操作中创建Git tag。
  18. npm help <term>

    • 获取npm命令的帮助文档。
  19. npm ci

    • 类似于npm install,但专门用于持续集成。它更快且更可靠,因为它严格按照package-lock.jsonnpm-shrinkwrap.json安装依赖项。

以上命令只是npm提供功能的一部分,npm的强大之处在于其丰富的命令和可配置性,可以通过阅读官方文档或使用npm help来进一步学习和探索更多功能。