我创建了一个Angular应用,并将其集成到Laravel中。我设法使其正常运行,但是我唯一的问题是我的网站网址包含/ app来打开Angular页面。
我所有的路线都包含/ app / home,/ app / services等。
这是我运行的将Angular项目编译到Laravels公用文件夹中的命令:
ng build --base-href="http://foobar.ca/app/"
Angular的已编译代码驻留在名为“ app”的文件夹中。
我在Laravel中路由主页的方式是可以打开Angular项目:
Route::get('/', function () {
return \File::get(public_path() . '\app\index.html');
});
我正在努力寻找如何从我的网站网址中删除/ app的方法。
如果有更好的方法可以解决此问题,请告诉我。