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

Это ошибка, которую я получаю.

Ошибка: не удается найти модуль './img/alerta.png' из 'C: \ Users \ rumbelino \ Documents \ Mobile_AppCartoes \ bcmp_mobile \ app-es6 \ src \ lib'

Строка, генерирующая эту ошибку, следующая:

var msg = '<div class="imagem"><img src="img/alerta.png"/></div><div class="mensagem"><ul> ';

Вот как я импортирую файл

import './AWBE-1.2.0.lib'

А это конфиг в моем webpack.config.js

{
  test: /\.lib\.js$/,
  exclude: /(node_modules|bower_components)/,
        use: [
          {
            loader: 'file-loader',
            options: {
              name: '[name].js',
            },
          },
          'extract-loader',
          'html-loader',
        ],
},

Что я пытаюсь сделать, так это просто экспортировать эти файлы в свою окончательную сборку, мне не нужно проверять код внутри, есть способ просто игнорировать весь импорт внутри файла?

0
Rafael Umbelino 3 Окт 2019 в 19:25

1 ответ

Лучший ответ

Решаю свою проблему заменой html-loader на text-loader.

{
        test: /\.lib\.js$/,
        exclude: /(node_modules|bower_components)/,
        use: [
          {
            loader: 'file-loader',
            options: {
              name: '[name].js',
            },
          },
          'extract-loader',
          'text-loader',
        ],
},
0
Rafael Umbelino 4 Окт 2019 в 11:18