将NG1模板放入由Angular-CLI构建的角杂种应用中



我正在尝试从Angular.js应用程序中构建Angular Hybrid应用程序。我正在遵循官方文档(https://angular.io/guide/upgrade(。我到达并完成了此步骤:https://angular.io/guide/upgrade#bootstrapping-hybrid-applications。

我正在使用Angular UI-Router 0.3.1来处理我的应用程序的路由。因此,使用主模块上的配置函数和$ stateProvider服务,我将每个路由映射到Angular.js Controller和TemplateUrl参数指定的模板。

我的应用程序似乎正确启动了,但是由于找不到它们,因此无法加载模板(404错误(。这是正常的,因为当我使用ng build Angular-CLI命令行时,它们没有在构建的DIST文件夹中导入。

我如何配置我的应用程序,以使我的angular.js html模板在由angular-cli构建时将复制在DIST文件夹中?

预先感谢!

因此,实际上我的问题似乎是其中一个的重复:带有混合应用程序的Angular CLI。

这个想法是使用angular-cli.jsonassets数组。Glob使您可以从您选择的文件夹中递归选择所有HTML文件,并将其放入dist的子文件夹中: "asssets": [{"glob": "**/*.html", "input": "../src-ng1", "output": "./src-ng1"}]

最新更新