Как включить материализовать-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';