我创建了rails app并在其中创建了Angualr2应用程序..现在我必须启动角度服务器和rails服务器......但是我想在运行rails s
时显示angular2前端。这怎么可能。
我试过的是
1)运行ng build
并加载rails公共文件夹中dist文件夹的所有文件
2)将yield
替换为<app-root>Loading...</app-root>
。如果现在我运行rails s它显示我相同的rails页面..不加载...或应用程序工作。
PLZ帮助我如何将Angular2与rails集成我遵循此https://blog.angular.work/post/angular-cli-on-rails和此
https://blog.angular.work/post/angular-2-on-rails。
我也在使用Angular-cli
答案 0 :(得分:2)
是的,现在可以使用Webpack和Rails Webpacker gem。
然后,您可以使用TypeScript轻松开发Angular组件。
这个宝石仍在大量开发中,所以你可能想要使用master分支: https://github.com/rails/webpacker#ready-for-angular-with-typescript