Twitter bootstrap 在React.JS应用程序中,我应该将静态文件放在哪里?
我运行了Twitter bootstrap 在React.JS应用程序中,我应该将静态文件放在哪里?,twitter-bootstrap,reactjs,Twitter Bootstrap,Reactjs,我运行了createreact-app,得到了public、src和javascript文件的常规结构。都很好 现在我想将Bootstrap3添加到这个文件夹中,但我想添加普通的css/js/font文件夹,并创建我自己的使用Bootstrap的组件 问题是,;我应该把文件放在哪里? 在public文件夹中,还是在src中 我假设我只是通过在public/index.html中添加和标记来引用它们 谢谢。 你应该考虑使用反应引导程序。p> 您可以通过在index.html中的head标记中添加c
createreact-app
,得到了public
、src
和javascript文件的常规结构。都很好
现在我想将Bootstrap3添加到这个文件夹中,但我想添加普通的css/js/font文件夹,并创建我自己的使用Bootstrap的组件
问题是,;我应该把文件放在哪里?在
public
文件夹中,还是在src
中
我假设我只是通过在public/index.html
中添加
和
标记来引用它们
谢谢。
你应该考虑使用反应引导程序。p> 您可以通过在index.html中的head标记中添加cdn link来使用引导。这是来自createreact应用程序文档的
在index.html中,您可以这样使用它:<link rel="shortcut icon" href="%PUBLIC_URL%/favicon.ico">
%public\u URL%前缀只能访问公用文件夹中的文件
因此,您可以将css添加到公用文件夹中,然后使用url前缀为%public\u url%的标记将其添加到公用文件夹中,但这还不足以满足我的自定义需求。而且感觉还是很不成熟。因此,需要“以老式方式添加”,然后创建我自己的组件。如果应用程序通过internet(而不仅仅是intranet)连接,使用CDN库将比在本地存储库更好。