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将记录模块的确切版本,而不是一个可选的版本范围。
相关推荐
不倒翁玩偶10 小时前
npm : 无法将“npm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
前端·npm·node.js
Hello.Reader1 天前
Flink 文件系统通用配置默认文件系统与连接数限制实战
vue.js·flink·npm
-凌凌漆-1 天前
【npm】npm的-D选项介绍
前端·npm·node.js
咔咔一顿操作3 天前
轻量无依赖!autoviwe 页面自适应组件实战:从安装到源码深度解析
javascript·arcgis·npm·css3·html5
aidou13144 天前
Visual Studio Code(VS Code)安装步骤
vscode·npm·node.js·环境变量
全栈小55 天前
【前端】win11操作系统安装完最新版本的NodeJs运行npm install报错,提示在此系统上禁止运行脚本
前端·npm·node.js
DevOps探索之旅5 天前
Hadess从入门到精通,如何详细管理Npm制品
npm·hadess·国产开源制品管理工具·一文上手
一心赚狗粮的宇叔6 天前
VScode常用扩展包&Node.js安装及npm包安装
vscode·npm·node.js·web
嘿是我呀6 天前
【用npm安装node时报错“npm 无法加载文件”】
前端·npm·node.js
Hexene...6 天前
【前端Vue】npm install时根据新的状态重新引入实际用到的包,不引入未使用到的
前端·vue.js·npm