【问题标题】:Injecting dependencies in <head> vs package.json在 <head> 与 package.json 中注入依赖项
【发布时间】:2020-02-20 15:36:21
【问题描述】:

我在 html 文件的“head”标签内有引导依赖项,它引用了我下载的物理添加的库文件。

我还在 package.json 中通过 npm 添加了一个引导依赖项。

我只需要一个地方的依赖关系对吗?例如,我可以从“head”标签中删除并保留在 package.json 中?

【问题讨论】:

  • 你的js文件中导入了吗?

标签: reactjs npm dependencies package.json


【解决方案1】:

package.json 中添加依赖项并不意味着您的包会自动使用依赖项:您必须在 JS/SASS 中导入内容才能实现这一点。

你没有说你的引导依赖是什么,但是说是默认的引导包。你必须这样做:

import "bootstrap/dist/css/bootstrap.css"

将 Bootstrap CSS 捆绑到您的应用程序中。 JavaScript 源代码也是如此……但我不认为你真的想在 React 应用程序中使用 Bootstrap JS。请查看react-bootstrap

【讨论】:

  • 好的,Keul 我将卸载引导程序并使用反应引导程序解决方案,谢谢
  • @CiaranWhyte 请阅读我链接的react-bootstrap 文档:你还需要bootstrap,因为react-boostrap 没有提供任何样式
  • 非常感谢您的提醒,我还没有进入造型阶段,仍在添加组件和功能,但一旦准备好,请参阅您链接的文档。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-07-20
  • 2018-03-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-11-27
相关资源
最近更新 更多