从 NPM 添加 bootstrap-react 在 Visual Studio 中创建另一个包锁定文件

Adding bootrap-react from NPM creates another package-lock file in Visual Studio

我是 React 新手,正在尝试将 React-bootstrap 添加到我的项目中。

我在 Visual Studio 中有一个包含多个项目的 Soultion。 据我了解,我需要为 Bootstrap 支持添加一个包。

每当我尝试 运行:

npm install --save react-bootstrap

我在程序包管理器控制台中收到以下错误: npm WARN saveError ENOENT:没有这样的文件或目录,打开 'C:\Dev\xxx\Projectname\package.json'

另一个包 - lock.json 文件正在添加到解决方案的根目录。 为什么会这样?对 react-bootstrap 的依赖不应该只是填充所选项目中已经存在的 package-lock.json 吗?我究竟做错了什么?还有其他添加方法吗?

我在获取包裹之前通过输入正确的 DIR 设法解决了这个问题..

光盘:

cd ./Project/ClientApp

安装:

npm install --save react-bootstrap