Обновлен до Angular 9 и raw-loader больше не работает - PullRequest
1 голос
/ 05 марта 2020

Просто обновился до ng 9 и получил следующую ошибку при попытке построить:

Не удается найти модуль '! Raw-loader! ./ help / vdpviewsHelp. html'

Мы использовали raw-loader для загрузки некоторых html файлов в виде строки, и у нас не было проблем до обновления. Кто-нибудь еще сталкивался с этим или может посоветовать, как заставить Web-Pack снова загружать html шаблоны в виде строк?

Спасибо

1 Ответ

1 голос
/ 18 марта 2020

In angular 9 raw-loader была обновлена ​​до 4.0.0 версии.
Я не знаю точную root вашей проблемы, но, возможно, вам подойдет один из следующих советов:

1) import css from '!!raw-loader!./file.txt'; // Добавление !! к запросу отключит все загрузчики, указанные в конфигурации - измените вызов для vdpviewsHelp.html с !!, как в документации для raw-laoder@4.0.0
2) В основном Вы можете установить собственную версию raw-loader, и она будет использоваться. Добавьте его в свой package.json devDependencies раздел:
"raw-loader": "0.5.1" - это версия, которая работала для меня, когда я столкнулся с этой проблемой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...