2016-09-23 144 views
-1

有没有人知道如何使用laravel 5.3来安装Angular 2?到目前为止我已经试过这个Tutorial 但是我不能使它与angular 2的最终版本一起工作。任何帮助将不胜感激Laravel 5.3和Angular 2安装

+0

你检查了这个https://laracasts.com/discuss/channels/laravel/laravel-53-with-angular-2-1? – yurzui

回答

0

这里的回购在github; https://github.com/eliyas5044/laravel5.3-angular2;

  1. 首先克隆它或下载它。

  2. 关注此命令;

    • 作曲家安装
    • 重命名.env.example到.ENV
    • PHP工匠键:产生
    • NPM安装
    • 转到node_modules>酏剂,打字稿> index.js和注释此行 //.pipe($.concat(paths.output.name))
    • 吞或php人员服务

这是使用Laravel 5.3进行Angular 2的初始设置。你可以在这里详细查看; https://laracasts.com/discuss/channels/laravel/laravel-53-with-angular-2-1

+1

每次运行npm install时,node_modules> elixer-typescript下的index.js都将被覆盖 –

0

即使您在该教程之后获得成功,它仍然是将Angular集成到Laravel的平庸解决方案。
它需要node_modules编辑文件,对我来说这是不可接受的。

我还没有得到的另一件事是为什么每个解决方案都把角应用放在资源/资产/打字稿

如果您在大型Angular应用程序和团队中工作,这不是最好的解决方案,如果您希望将更多的Angular应用程序集成到单个Laravel项目中,该怎么办?

尝试在整合角度与Laravel

https://github.com/toni-rmc/laravel-angular-integration

  • 无需编辑node_modules
  • 角应用在Laravel项目
  • 角路由在自己的目录中分离任何这种方法Laravel启用并解释
  • 您在构建目录(angular_apps)中工作并将您的工作发布到d IST目录(公共)使用命令提供
  • 打字稿从编译的JavaScript
  • 计时模式分开支持的
  • 浏览器同步支持
  • 很多命令,使您的工作轻松,让你专注于你的角度编写代码应用程序并不考虑构建过程

我希望你觉得它很有用。