Загрузить html-файлы с веб-пакетом в угловое приложение с помощью ngtemplate-loader
Я пытаюсь загрузить html частички в мое угловое приложение, используя ngtempalte-loader. Я не могу понять, как включить только определенную папку.
Допустим, моя древовидная структура выглядит так:
-root/
-webpack.config.js
-app/
-templates/
-template1/
-file.html
-template2/
И я использую это в файле конфигурации для веб-пакета:
{
test: /\.html$/,
loader: 'ngtemplate?prefix=app/templates/!html'
}
Я тоже пробовал с
relativeTo =
Но мне не повезло... Он всегда просматривает все мое приложение и собирает все html-файлы. Я хотел бы просто разобраться с частичками в этой папке с помощью ngtemplate-loader. Вы, ребята, знаете, как?
1 ответ
Не уверен, что это все еще актуально, но вы можете попробовать. Для этого вам требуется модуль пути "Node".
{
test: /\.html$/,
loader: 'ngtemplate?relativeTo=' + (path.resolve(__dirname, './app/templates')) + '/!html'
}