Reactjs React引导需要npm安装引导和引导CDN,还是只需要其中一个?

Reactjs React引导需要npm安装引导和引导CDN,还是只需要其中一个?,reactjs,npm,cdn,react-bootstrap,Reactjs,Npm,Cdn,React Bootstrap,我看过两种React引导的教程 有时教程会显示如何使用npm安装React Bootstrap安装React Bootstrap和Bootstrap,然后在index.html中添加引导的CDN链接 然后在其他教程中,它只是npm安装react bootstrap+CDN,用于index.html中的引导 例如,名为Brice Ayres的Youtuber有以下视频: 他用React、React引导、React路由器和样式化组件创建了一个网站 在视频中,他安装了React Bootstrap和

我看过两种React引导的教程

有时教程会显示如何使用
npm安装React Bootstrap
安装React BootstrapBootstrap,然后在index.html中添加引导的CDN链接

然后在其他教程中,它只是
npm安装react bootstrap
+CDN,用于index.html中的引导


例如,名为Brice Ayres的Youtuber有以下视频:

他用React、React引导、React路由器和样式化组件创建了一个网站

在视频中,他安装了React BootstrapBootstrap,然后添加CDN链接


在React Bootstrap主页上,有如下文本:

如果您计划自定义引导Sass文件,或者不想 在样式表中使用CDN,安装vanilla可能会有所帮助 引导也是如此

因此,我相信程序员可以选择使用NPM安装引导程序,也可以选择使用CDN链接。在这种情况下,两者都有听起来有点古怪

还是我误解了NPM引导包的用例?因为我认为它和CDN样式表是同一个样式表



长话短说:只安装react引导,然后添加CDN就足够了吗?

您需要bootstrap.css文件,因为它不是react引导软件包的一部分

为此,你需要

  • npm安装引导程序
    并通过
    在JS中导入
    语句

  • 添加CDN
    只需安装模块,无需CDN。它可能只会导致样式的覆盖,看看这个,但CDN不是更好,因为它将自身缓存到用户的浏览器中吗?它有更快的加载时间。这实际上取决于需求。对我来说,这个模块让我完全控制我想要的东西。我是Web开发的新手,所以我不在乎定制源代码中的所有小东西。