Неожиданный символ: для этого файла не настроены загрузчики - VUEJS и SCSS - PullRequest
0 голосов
/ 27 мая 2020

Я пытаюсь понять, как исправить эту ошибку. У меня есть изображения, определенные в моем S CSS, которые после компиляции я хочу визуализировать.

При запуске vue -cli-service serve это приводит к следующей ошибке:

 ERROR  Failed to compile with 1 errors                                                                                                                                                                                                                                     13:20:30
 error  in ./src/assets/imgs/photo.JPG

Module parse failed: Unexpected character '�' (1:0)
You may need an appropriate loader to handle this file type, currently, no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders
(Source code omitted for this binary file)

Я использую VueJS, и все предыдущие ответы говорят об установке обработчика файлов и изменение конфигурации webpack.

Я создал vue .config. js (который, я думаю, не совсем конфигурация webpack, но есть ???),

Я добавил это к vue .config. js (согласно IMAGE: вам может потребоваться соответствующий загрузчик для обработки этого типа файла )

module: {
    loaders: [{
      test: /.jsx?$/,
      loader: 'babel-loader',
      exclude: /node_modules/
    }, {
      test: /\.css$/,
      loader: "style-loader!css-loader"
    }, {
      test: /\.(jpe?g|png|gif|woff|woff2|eot|ttf|svg)(\?[a-z0-9=.]+)?$/,
      loader: 'url-loader?limit=100000' }]
  }

, но это приводит к тем же ошибкам.

Есть идеи, что я делаю не так?

package.json contains

 "url-loader": "^4.1.0",
 "style-loader": "^1.2.1",
 "css-loader": "^3.5.3",
...