У меня есть конфигурационный файл в моем угловом приложении, которое выглядит как:Webpack - Перемещение одного файла в отдельном сгустке
angular.module('myMod').value({api: '/api/v1'});
Структура папок в моем приложении является:
src/
- index.ts
- app
- config
- config.ts //the file above
- module1
- ...
Теперь я как построить все мое приложение в одном блоке, за исключением config
, который должен быть в отдельном файле.
Я пытался добавить запись, которые соответствуют, что конфигурационный файл:
entry: {
config: `./${conf.path.src('app/config/style.config.ts')}`,
app: `./${conf.path.src('index')}`,
vendor: Object.keys(pkg.dependencies)
},
и новый блоб генерируется для этого файла, но содержание выглядит:
webpackJsonp([1],[],[18]);
Я предполагаю, что это позже используется из webpack для извлечения содержимого с большей карты, но как я могу настроить свою конфигурацию?
Заранее спасибо
Если это соответствует вашим требованиям, ознакомьтесь с плагином для копирования webpack и просто скопируйте файл. – JordanHendrix
Это похоже на работу, есть ли способ вставить скопированный файл в index.html? Большое спасибо! – teone
cool !, посмотрите на webpack-html-plugin, он сделает html-файл со ссылкой на ваш комплект – JordanHendrix