2016-04-12 5 views
0

Я решил попробовать webpack недавно и, в основном, у меня есть два файла стиля для приложения - style.css и normilize. Но есть проблема - всякий раз, когда я пытаюсь скомпилировать ее с помощью webpack, она вызывает ошибку:webpack не хочет загружать normilize.css

ERROR in C:/Users/Man/~/css-loader!./~/postcss-loader!./css/normalize.css 
C:\Users\Man\Desktop\work\js_tr\css\normalize.css:59:29: Unknown word 
    display: inline-block; // 1 
    vertical-align: baseline; // 2 
          ^
} 

ERROR in C:/Users/Man/~/css-loader!./~/postcss-loader!./css/normalize.css 
Module build failed: TypeError: Cannot read property 'toString' of undefined 
    at new Input (C:\Users\Man\node_modules\css-loader\node_modules\postcss\lib\input.js:31:23) 
    at parse (C:\Users\Man\node_modules\css-loader\node_modules\postcss\lib\parse.js:22:17) 
    at new LazyResult (C:\Users\Man\node_modules\css-loader\node_modules\postcss\lib\lazy-result.js:61:24) 
    at Processor.process (C:\Users\Man\node_modules\css-loader\node_modules\postcss\lib\processor.js:34:16) 
    at processCss (C:\Users\Man\node_modules\css-loader\lib\processCss.js:188:11) 
    at Object.module.exports (C:\Users\Man\node_modules\css-loader\lib\loader.js:24:2) 
@ ./css/normalize.css 4:14-131 

Что это может быть? Как загрузить normilize.css с помощью webpack?

ответ

1

В CSS нет // комментариев. Одиночные комментарии начинаются с /* и заканчиваются */. Итак, вам нужно заменить normalize.css на this one.

+0

Спасибо, я использовал меньше, а не простой css, поэтому я взял файл из репозитория bootsrap, возможно, –

0

У меня также была аналогичная проблема, и мне кажется, что я как-то запускал загрузчик стилей более одного раза, я удалил все его следы из моей конфигурации webpack и просто сделал require('style.css');, и он просто загрузил css вместо метательные критические ошибки неизвестного слова.

Смежные вопросы