Мы запускаем угловое приложение, которое сначала отображается на стороне сервера, используя угловое универсальное. Поскольку у нас есть несколько загруженных модулей, мы хотели бы переместить их в CDN для повышения производительности.
Если бы мы использовали ng build
, есть параметр --deploy-url
, чтобы установить адрес CDN для загрузки js-файлов и модулей.
Но как бы мне этого добиться на стороне сервера. AngularCompilerPlugin
из @ngtools/webpack
не принимает такой параметр.
Вот как мы загружаем AngularCompilerPlugin. Я пытался mainPath
или basePath
, но это не работает. Я не могу найти документацию ни по одному из этих параметров.
new AngularCompilerPlugin({
tsConfigPath: root('./src/tsconfig.server.json'),
skipCodeGeneration: true,
sourceMap: (environment.toLowerCase() === 'dev'),
platform: PLATFORM.Server
});