npm - 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 install $package --save
将一个包添加到您的包文件并安装它。该命令npm install
安装包文件中提到的所有包。
因此,运行后者来安装任何未命名或依赖于react-bootstrap
andmarked
的软件包,但这些软件包是由create-react-app
.
所以他们使用的工作流程:
create-react-app
:从模板创建项目,创建包文件并安装必要的包。npm install react-bootstrap --save
: 添加并安装 React-Bootstrap。npm install marked --save
:添加并安装标记。npm install
: 再次验证所有软件包都已正确安装。
我认为他们可以跳过第 4 步。
推荐阅读
- python - 使用列表的单个元素扩展列表列表错误
- angular - 找不到“object”类型的不同支持对象“[object Object]”。NgFor 仅支持绑定到 Iterables,例如带有异步管道的数组
- c# - 单元测试操作顺序
- c# - 如何在 Visual Studio 中将 SSL 证书从 localhost 更改为其他内容
- xampp - 使用 XAMPP 的 Swiftmailer 问题
- python-3.x - 当另一列值与前一行不同时,如何将 pct 更改重置为 NaN?
- ruby-on-rails - 禁用模块/关注中关联的默认范围
- lua - PyCharm 上的 Love2d 控制台仅在关闭后写入控制台
- sorting - ElasticSearch 的地理距离排序中使用的“单位”设置是什么?
- python-3.x - 如何在函数期间使用 tkinter 按钮“中止”函数