Angular laravel app启动问题

时间:2018-03-15 21:14:18

标签: php angularjs laravel

enter image description here我使用角度为前端和laravel用于后端。

当我使用以下命令启动客户端角度应用程序时:

ng serve --open  --proxy-config proxy.conf.json

它从laravel后端公共文件夹加载js文件。

Angular请求(在浏览器控制台中)

  

GET http://localhost:4200/server/client/inline.655c959301e57e1e55b1.bundle.js返回404未找到或:: net :: ERR_ABORTED

当我在没有端口的浏览器中打开它时,它会加载。

我在angular中使用以下代理设置:

{
  "/secure": {
    "target": "http://localhost:80/server",
    "secure": false
  },
  "/storage": {
    "target": "http://localhost:80/server",
    "secure": false
  }
}

1 个答案:

答案 0 :(得分:0)

为什么要求

  

服务器/客户端/...............

如果您正在使用ng服务,则应将其发送至

  

http://localhost:4200/inline.655c959301e57e1e55b1.bundle.js

检查路线路径。

代理设置不会更改内部路由的任何设置。除非您尝试在Laravel Public目录中访问Angular webpack,否则它没有意义。

也许你可以尝试在没有代理的情况下构建角度并放入Laravel公共目录。看看它是否有效。