我正在使用Angular 4开发Web Progressive应用程序。这个应用程序需要作为混合应用程序封装在Apache Cordova中,以构建适用于Android和iOS平台的应用程序。
我正在寻找适用于Cordova + Angular 4的工作脚手架模板。
Cordova将使用www
文件夹中的Web应用程序,而Angular 4将使用src
文件夹中的Web应用程序。如何将这两个应用程序合并在一起运行?Angular的'ng serve'也应该能够工作吗?
我正在使用Angular 4开发Web Progressive应用程序。这个应用程序需要作为混合应用程序封装在Apache Cordova中,以构建适用于Android和iOS平台的应用程序。
我正在寻找适用于Cordova + Angular 4的工作脚手架模板。
Cordova将使用www
文件夹中的Web应用程序,而Angular 4将使用src
文件夹中的Web应用程序。如何将这两个应用程序合并在一起运行?Angular的'ng serve'也应该能够工作吗?
我终于成功解决了我的问题。
这是一个可行的样板:
ng build
,但是使用 ng build --prod
解决了问题。 - krv如果您想更改ng cli的输出目录,可以在.angular-cli.json中配置outDir
属性,如下所示:
"outDir": "../public",
然后您可以使用ng build
命令在之前指定的outDir
中构建Angular应用程序。