Chciałbym użyć CommonJS do włączenia semantic-ui w moim pliku JSX reagowania. Zainstalowałem semantic-ui z altanką, a pakiet Webpack jest poprawnie skonfigurowany tak, aby zawierał katalog bower_components.Jak korzystać z semantic-ui w reakcji na WebPacka?
Jednak kiedy używam require('semantic-ui/dist/semantic-ui.js')
w pliku JSX, konsola zawsze wygeneruje błąd „Uncaught ReferenceError: jQuery nie jest zdefiniowana”, nawet kiedy kładę oświadczenie var jQuery = require('jquery/dist/jquery.js')
wcześniej.
Inną powiązaną rzeczą jest to, że aby semantic-ui działało, należy również włączyć semantic.css. Zastanawiam się również, jak dołączyć semantic.css do pliku jsx.
To jest prawidłowa odpowiedź. – elaich
Jak mogę użyć ProvidePlugin do załadowania semantycznego? – Webman
zaakceptowana odpowiedź działa, ale jest to poprawna, najlepsza praktyka –