我不清楚将 Reactstrap 安装到现有项目中
Reactstrap installation into existing project unclear to me
我有一个现有的项目,并且真的开始跳入前端。目前基本上只有占位符以确保后端和前端正在对话。
我想使用 reactstrap
,但方向对我来说并不完全清楚,所以正在寻求澄清。我一直在跳过 create-react-app
部分,因为我没有使用它。
我刚刚在 添加 Bootstrap 部分。它说:
npm install --save bootstrap@4.0.0
马上就说:
npm WARN ajv-keywords@3.1.0 requires a peer of ajv@^6.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN bootstrap@4.0.0 requires a peer of jquery@1.9.1 - 3 but none is installed. You must install peer dependencies yourself.
我的印象是 jquery
和 react
是相互排斥的,所以我真的需要这样做吗?
npm install --save reactstrap@next react@^16.0.0 react-dom@^16.0.0
这安装很好。
然后它说:
Import Bootstrap CSS in the src/index.js file:
import 'bootstrap/dist/css/bootstrap.css';
我想建议只下载 CSS 文件并将其读入入口点。 reactstrap
是否依赖此配置才能正常工作?
我不能通过 CDN 将 Bootstrap v4 读入 SPA 的 index.html
吗? reactstrap
还能正常工作吗?
一个比另一个更受欢迎吗?
您可以忽略 jQuery 警告,因为 reactstrap 仅使用 bootstrap 的 css 部分。
是的。如果您为 bootstrap 4.0.
添加了 link,CDN 就可以工作
我有一个现有的项目,并且真的开始跳入前端。目前基本上只有占位符以确保后端和前端正在对话。
我想使用 reactstrap
,但方向对我来说并不完全清楚,所以正在寻求澄清。我一直在跳过 create-react-app
部分,因为我没有使用它。
我刚刚在 添加 Bootstrap 部分。它说:
npm install --save bootstrap@4.0.0
马上就说:
npm WARN ajv-keywords@3.1.0 requires a peer of ajv@^6.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN bootstrap@4.0.0 requires a peer of jquery@1.9.1 - 3 but none is installed. You must install peer dependencies yourself.
我的印象是 jquery
和 react
是相互排斥的,所以我真的需要这样做吗?
npm install --save reactstrap@next react@^16.0.0 react-dom@^16.0.0
这安装很好。
然后它说:
Import Bootstrap CSS in the src/index.js file:
import 'bootstrap/dist/css/bootstrap.css';
我想建议只下载 CSS 文件并将其读入入口点。 reactstrap
是否依赖此配置才能正常工作?
我不能通过 CDN 将 Bootstrap v4 读入 SPA 的 index.html
吗? reactstrap
还能正常工作吗?
一个比另一个更受欢迎吗?
您可以忽略 jQuery 警告,因为 reactstrap 仅使用 bootstrap 的 css 部分。
是的。如果您为 bootstrap 4.0.
添加了 link,CDN 就可以工作