我在Laravel和Angular中准备了基本的全栈应用程序。
我只显示Angular的视图,就像只服务于前端。
当前情况:
我打开网站Example URL: example.com
,并看到默认的Laravel视图。
//Laravel web.php
Route::get('/', function () {
return view('welcome');
});
当我设置指向我存储内置Angular应用程序的目录的URL时,会看到Angulars默认视图。
Example: mydomain.com/angular-dist
Angular index.html: <base href="/">
,我使用命令(对其进行了更改)ng build --prod --base-href https://example.com/angular-dist/
目标行为:当我打开URL:domain.com
时,我将看到Angular视图(当前example.com/angular-dist
)。
我尝试使用默认的基本href构建Angular,并在web.php中注释默认的'/'路由,但是我看到了404:(
如果可以帮助我,请做一些解释:)。 问候