首页 > 解决方案 > npm 安装后 npm 安装?

问题描述

项目演练npm install react-bootstrap中,使用 Create React App 引导项目,安装(并npm install marked运行)两个包,然后运行 ​​npm install。我不明白为什么你会在那时运行 npm install,因为当你执行 npm install 时,它会将包下载到 node_modules(除了将它作为依赖项添加到 package.json 中)。在演练中(5:20),该人说他正在npm-install安装剩余的软件包。这似乎没有必要;这是一个错误还是有理由这样做?

标签: npm

解决方案


该命令npm install $package --save将一个包添加到您的包文件并安装它。该命令npm install安装包文件中提到的所有包。

因此,运行后者来安装任何未命名或依赖于react-bootstrapandmarked的软件包,但这些软件包是由create-react-app.

所以他们使用的工作流程:

  1. create-react-app:从模板创建项目,创建包文件并安装必要的包。
  2. npm install react-bootstrap --save: 添加并安装 React-Bootstrap。
  3. npm install marked --save:添加并安装标记。
  4. npm install: 再次验证所有软件包都已正确安装。

我认为他们可以跳过第 4 步。


推荐阅读