Ejecuté create-react-app y obtuve la estructura habitual con public, src y los archivos javascript. Todo muy bien.

Ahora quiero agregar Bootstrap3 a esto, pero quiero agregar las carpetas css / js / font normales y crear mis propios componentes que usan Bootstrap.

La pregunta es; ¿Dónde pongo los archivos?
¿Dentro de la carpeta public o en src?

¿Y asumo que simplemente me refiero a ellos de la manera normal agregando las etiquetas <script> y <link> en public/index.html?

Gracias.

2
vwrynn 4 may. 2017 a las 14:49

3 respuestas

La mejor respuesta

Esto es de la documentación de create-react-app.

Dentro de index.html, puede usarlo así:

<link rel="shortcut icon" href="%PUBLIC_URL%/favicon.ico">

Solo los archivos dentro de la carpeta pública serán accesibles con el prefijo% PUBLIC_URL%

Por lo tanto, puede agregar su css dentro de la carpeta pública y luego agregarlo usando la etiqueta con el prefijo de url con% PUBLIC_URL%

1
Dat Tran 4 may. 2017 a las 14:16

Deberías considerar usar React-Bootstrap en su lugar. https://react-bootstrap.github.io/introduction.html

1
Mo Ismat 4 may. 2017 a las 11:57

Puede usar bootstrap agregando un enlace cdn en la etiqueta head en index.html

0
Naveed Aheer 4 may. 2017 a las 13:01