问题描述
我有我使用以下命令为生产而构建的angular 8网站:-
ng build --prod --configuration = production --base-href / eportal / *
我在托管站点中创建了一个文件夹“ eportal”,并将所有组件上载到该文件夹中。一切正常,我可以使用以下网址浏览到该网站:-
Angular 8中是否有任何方法或命令可用,我可以将组件保留在托管站点的“ eportal”文件夹中,但可以通过这种方式访问(删除文件夹名称):-
请帮助我。
解决方法
首先,-prod标志是-configuration = production的别名。请利用这一点
特别要问的问题,请使用以下命令
ng build —prod
在您的 dist / [app-name] / 文件夹中应该生成了资产。
在托管站点中,不要将这些资产上传到您创建的文件夹中,而是将其上传到外部。
即。您将资产上传到public_html / eportal中,而不是直接将其上传到public_html中。