`angular` как исправить это предупреждение` испускаемое значение вместо экземпляра Error` - PullRequest
0 голосов
/ 24 апреля 2018

Мой angular cli работает нормально. получать изображения также. Но все равно я получаю warning как это:

WARNING in ./src/app/home/home.component.css
(Emitted value instead of an instance of Error) postcss-url: C:\Projects\dhl-testing\src\app\home\home.component.css:4:3: Can't read file 'C:\Projects\dhl-testing\src\app\home\assets\images\dhlmoped.jpg', ignoring

и

WARNING in ./node_modules/raw-loader!./node_modules/postcss-loader/lib??embedded!./src/styles.css
(Emitted value instead of an instance of Error) postcss-url: C:\Projects\dhl-testing\src\assets\css\sm\header.css:43:5: Can't read file 'C:\Projects\dhl-testing\src\assets\css\sm\assets\images\icon-user.png', ignoring

что это за предупреждение? как их исправить?

Ответы [ 3 ]

0 голосов
/ 20 июня 2018

Судя по всему, вы используете абсолютные пути к изображениям CSS

C:\Projects\dhl-testing\src\app\home\assets\images\dhlmoped.jpg

Сделайте это относительным, что-то вроде

url("\assets\images\dhlmoped.jpg")
0 голосов
/ 23 июля 2018

Добавьте '/' в начало пути: пример: '/ assets / images / logo.png', где ресурсы находятся в корне в папке src

0 голосов
/ 24 апреля 2018

В webpack.config.json внесите следующее изменение:

"exclude": [
      // instead of /\/node_modules\//
      path.join(process.cwd(), 'node_modules')
    ]

Это регулярное выражение по какой-то причине не работает должным образом.

(По крайней мере, это была моя проблема...)

...