npm 使用总结

npm(Node Package Manager)是Node.js的包管理器,它允许你安装、更新、删除和管理Node.js应用程序的依赖项。以下是npm的一些使用总结:

  1. 安装npm:npm通常与Node.js一起安装。你可以从Node.js的官方网站下载适合你操作系统的安装包,然后按照安装向导进行安装。

  2. 查看npm版本 :安装完成后,打开命令行工具(如cmd、PowerShell或终端),输入npm -v命令,查看npm是否安装成功以及安装的版本。

  3. 配置npm

    • 检查npm配置 :使用npm config list命令查看当前的npm配置。
    • 设置npm镜像源 :由于npm的默认源在国外,可能会导致下载速度慢或不稳定。因此,你可以将其配置为国内镜像源,如淘宝npm镜像。使用npm config set registry http://registry.npm.taobao.org命令进行配置。
    • 设置全局模块安装路径和缓存路径:为了避免权限问题,你可以设置全局模块的安装路径和缓存路径。这可以通过特定的命令在命令行中完成。
  4. 初始化npm项目

    • 使用npm init命令可以初始化一个新的npm项目。在这个过程中,你会被提示输入项目的名称、版本、描述、入口文件等信息。如果你不确定某些信息,可以按回车键接受默认值。
    • npm init命令会生成一个package.json文件,该文件是项目的心脏,记录了项目的元数据和依赖关系。
  5. 安装模块

    • 使用npm install命令可以安装新的包。你可以从npm仓库中安装任何包,并将它们添加到项目的依赖列表中。
    • 如果你想在全局范围内安装一个包,可以使用-g--global标志。例如,npm install -g express命令会全局安装Express框架。
    • 如果你只想在项目中安装一个包,只需省略-g标志即可。
  6. 查看npm安装位置 :使用npm root -g命令可以查看全局模块的安装位置。

  7. 使用cnpm :cnpm是淘宝npm的镜像,使用它可以避免由于npm默认源在国外而导致的下载速度慢或不稳定的问题。你可以使用npm install -g cnpm --registry=https://registry.npm.taobao.org命令来安装cnpm。

  8. 清除缓存 :使用npm cache clean命令可以清除npm的缓存。另外,npm cache verify命令可以验证缓存的完整性。

  9. 其他常用命令

    • npm help命令可以查看npm命令列表。
    • npm -l命令可以查看各个命令的简单用法。
    • npm set save-exact true命令可以设置加入模块时,package.json将记录模块的确切版本,而不是一个可选的版本范围。
相关推荐
臣妾没空21 小时前
里程碑5:完成框架npm包抽象封装并发布
前端·npm
sudo_jin1 天前
前端包管理器演进史:为什么 npm 之后,Yarn 和 pnpm 成了新宠?
前端·npm
codingWhat3 天前
前端组件库开发实践:从零到发布
前端·npm·vite
vivo互联网技术5 天前
深度解析悟空系统多机房部署共线改造
前端·npm·多语言·共线改造·多机房
汐瀼5 天前
【AI个人学习】npm本地安装claude code白嫖minimax模型
前端·学习·npm
硬汉嵌入式6 天前
MDK6的pack包管理组件Arm Device Manager转战npm做系统管理,解决下载卡顿,慢的问题
npm·mdk6
日光倾6 天前
【Vue.js 入门笔记】NPM入门
vue.js·笔记·npm
受打击无法动弹9 天前
Window 10部署openclaw报错node.exe : npm error code 128
npm·node.js·openclaw
天開神秀14 天前
解决 n8n 在 Windows 上安装社区节点时 `spawn npm ENOENT/EINVAL` 错误
前端·windows·npm