Angular 5 将 dist 复制到网络服务器时出现错误 404
Angular 5 error 404 when copying dist to webserver
我做了一个简单的Angular 5封面,表示我还在建设这个网站。
ng serve
在本地工作正常,但现在我想在我的学校网站 here 上托管它,但我找不到所有这些 404 资源,我所做的只是在 [=25] 之后复制 dist/ 文件夹中的内容=] ng build --prod
到网络服务器上的 www/ 文件夹。
此 cli 版本为 angular5:
"@angular/cli": "~1.7.1",
"@angular/compiler-cli": "^5.2.0",
我试图将另一个推到 github-pages,这有同样的问题 githubpages the repo is repo 但它几乎是一个空的 repo。
您需要在构建应用程序时添加 --base-href
参数,如下所示:
ng build --prod --base-href /~320255eg/
其中 /~320255eg/
表示应用程序的路径。
我做了一个简单的Angular 5封面,表示我还在建设这个网站。
ng serve
在本地工作正常,但现在我想在我的学校网站 here 上托管它,但我找不到所有这些 404 资源,我所做的只是在 [=25] 之后复制 dist/ 文件夹中的内容=] ng build --prod
到网络服务器上的 www/ 文件夹。
此 cli 版本为 angular5:
"@angular/cli": "~1.7.1",
"@angular/compiler-cli": "^5.2.0",
我试图将另一个推到 github-pages,这有同样的问题 githubpages the repo is repo 但它几乎是一个空的 repo。
您需要在构建应用程序时添加 --base-href
参数,如下所示:
ng build --prod --base-href /~320255eg/
其中 /~320255eg/
表示应用程序的路径。