Как я могу изменить --deploy-url серверных сборок, используя angular universal - PullRequest
0 голосов
/ 11 июня 2019

Мы запускаем угловое приложение, которое сначала отображается на стороне сервера, используя угловое универсальное. Поскольку у нас есть несколько загруженных модулей, мы хотели бы переместить их в 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
});
...