Построил конфиг для приложения React. Решил интегрировать Semantic UI. Нашел версию для ReactJS. В документации увидел, что его подключают или через CDN, или надо устанвливать YArn с помощью которого качать css
отдельно. В примерах под Webpack
стили также подключаются в HTML
ссылкой. Собственно вопрос, можно ли просто скачать все стили,шрифт,иконки, где-то складировать и просто подхватить их при сборке вебпаком?Я пробовал в своем кнфиге следующее:
entry: {
css : ["./css/main.css",
'./semantic_ui/semantic.min.css'
]
},
module : {
loaders : [
{
test: /\.css$/,
use: ExtractTextPlugin.extract({
fallback: "style-loader",
use: "css-loader"
})
}
]
},
plugins: [
new ExtractTextPlugin({
filename: "../css/style.min.css",
disable: false,
allChunks: true
}),
new OptimizeCssAssetsPlugin({
assetNameRegExp: /\.min\.css$/g,
cssProcessor: require('cssnano'),
cssProcessorOptions: { discardComments: { removeAll: true } },
canPrint: true
})
]
И соответственно в папку с проектом я положил минифицированные стили и фонты с иконками. Однако webpack
ругнулся при сборке:
ERROR in ./semantic_ui/semantic.min.css
Module build failed: ModuleNotFoundError: Module not found: Error: Can't resolve 'file' in '/web'
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Привет, не получается реализовать открытие модального окна fancybox в том div, в котором оно собственно и располагаетсяПо дефолту модальное окно...
Как сделать так, чтобы при нажатии на "кнопку" на сайте под кнопкой появлялся блок DiV с готовым текстом каким-либо?