Как включить материализовать-css npm пакет с webpack
Я пишу клиентское приложение, которое использует Webpack, и я не могу понять, как потребовать пакет materialize-css. Я использую Генрик Joreteg пакет, и с этим пакет yeticss npm включен, выполнив импорт в файл sass (например,@import 'yeticss'
), но это не работает для материализации. Требуя его прямо в коде (например,import 'materialize-css'
в js-файле), как и любой другой пакет, также не работает.
2 ответов
в этом случае, в отличие от yeticss, вам нужно Войти и потребовать определенные файлы, а не только имя пакета, таким образом:
import 'materialize-css/dist/css/materialize.min.css'
import 'materialize-css/dist/js/materialize.min.js'
В моем случае я использую create-react-app, и я смог:
yarn add materialize-css
а затем в index.js
(файл реакции верхнего уровня):
import '../node_modules/materialize-css/dist/css/materialize.min.css';
import '../node_modules/materialize-css/dist/js/materialize.min.js';