/ / Uproszczenie wymaga / importu - javascript, reactjs

Uproszczenie wymaga / import - javascript, reactjs

Uczę się teraz ReactJS i próbuję oddzielić wszystkie komponenty na dyskretne pliki.

Czy jest jakaś strategia, aby uprościć proces wymagania / importowania komponentów? Wydaje się to raczej głupie import React from "react"; w pierwszym wierszu każdego pliku komponentu?

Używam Babel do import funkcjonować.

Odpowiedzi:

0 dla odpowiedzi № 1

Aby obejść pisanie import React from "react" za każdym razem możesz korzystać z pakietu Webpack i:

  1. napisz program ładujący, który doda instrukcję import React from "react" do każdego napotkanego pliku JSX; lub,
  2. użyj React z CDN i dołącz go jako pakiet zewnętrzny w swojej konfiguracji.

0 dla odpowiedzi nr 2

Wierzę, że jest to zalecany sposób, jeśli chceszaby użyć mechanizmu importu / eksportu z ES6, aby oddzielić komponent. Sposobem na nie zrobienie tego jest przypisanie Reactu jako zmiennej globalnej, ale w ten sposób pokonujemy cel użycia importu / eksportu.

Rzeczywiście musimy robić podobne rzeczy w innych językach, takich jak Java?