我已经使用Visual Studio 2017中内置的新Net Core 2.1 Angular模板创建了一个角度应用程序。该模板使用纯的angular-cli设置来支持以前的webpack配置。
该模板使用angular 5.2,因此我使用official update guide将其升级为6。经过here所述的一些其他调整(如删除“ --extract-css”)后,该应用程序再次像超级按钮一样工作。
出于SEO目的,我想激活SSR,所以我使用了MS提供的official guide。该指南在使用Angular CLI 5(在迁移之前使用过)时有效,但我不知道如何在Angular CLI 6中做到这一点。
“。angular-cli.json”当然已由具有另一设置的“ angular.json”文件代替。因此,我对如何设置此设置感到困惑。
我的package.json看起来像这样:
{
"name": "xxx",
"version": "1.0.0",
"private": true,
"scripts": {
"ng": "ng",
"start": "ng serve",
"build": "ng build",
"test": "ng test",
"lint": "ng lint",
"e2e": "ng e2e"
},
...