npm i 与npm install的区别,接上回的npm ERR! code 128

在admin-element-ui拉取框架代码后,需要先安装依赖,但是会报128的错误,我这里总结一下,接上回一篇博客npm ERR! code 128-CSDN博客后续。

以前一直以为 npm i 与 npm install 是同一个东西,但是就在今天早上安装依赖的时候,突然意识到这两个有区别,于是在网上查阅了好多,结合查阅的资料总结一下,方便学习:

1、使用 npm i 安装项目依赖

npm i 命令用于安装项目中的依赖。它会自动安装项目根目录下的 package.json 文件中指定的所有依赖。 例如,如果你有一个 package.json 文件,其中包含以下内容:

复制代码
{
  "name": "my-project",
  "version": "1.0.0",
  "dependencies": {
    "express": "^4.17.1"
  }
}

运行 npm i 命令后,node_modules 文件夹和 package-lock.json 文件将被创建,其中包含安装的依赖。

2、使用 npm install 安装全局依赖

npm install 命令用于安装全局依赖。它会将指定的依赖安装到你的 node_modules 文件夹中,这样你可以在任何项目中使用它。

例如,要安装 express 全局依赖,运行以下命令:

复制代码
npm install -g express

这将把 express 安装到你的 node_modules 文件夹中,并将其添加到 package.json 文件的 dependencies 部分。

npm i 用于安装项目依赖,而 npm install 用于安装全局依赖。

相关推荐
王林不想说话7 小时前
React自定义Hooks
前端·react.js·typescript
heyCHEEMS7 小时前
Uni-app 性能天坑:为什么 v-if 删不掉 DOM 节点
前端
马致良7 小时前
三年前写的一个代码工具,至今已被 AI Coding 完全取代。
前端·ai编程
橙某人7 小时前
LogicFlow 交互新体验:让锚点"活"起来,鼠标跟随动效实战!🧲
前端·javascript·vue.js
借个火er7 小时前
依赖注入系统
前端
借个火er7 小时前
项目介绍与环境搭建
前端
gustt7 小时前
React 跨层级组件通信:从 Props Drilling 到 useContext 的实战剖析
前端·react.js
程序猿的程7 小时前
Stock写给前端的股票行情 SDK: stock-sdk,终于不用再求后端帮忙了
前端·javascript·node.js
用户新7 小时前
V8引擎 精品漫游指南 -解析篇 语法解析 AST 作用域 闭包 字节码 优化 一文通关
前端·javascript
黑土豆7 小时前
2025,我不再写代码,我在当代码的“审核员”
前端·vue.js·ai编程