Angular 4生产构建抛出语法错误

Angular 4生产构建抛出语法错误,angular,angular-cli,Angular,Angular Cli,我正在尝试将我的应用程序的生产版本部署到Apache服务器上。 我可以使用开发构建(ngbuild)很好地做到这一点,但是当我尝试执行ngbuild--prod时,会出现语法错误 我已经用ngserve--prod--sm=true命令测试了这个应用程序,控制台中没有错误 如何修复此错误 (旁注:有人知道我如何获得比“1,1语法错误”更多的信息吗) 编辑 我已将应用程序的源代码上载到:好的,我发现了问题 对于可能存在类似问题的任何人,请确保angularindex.html文件中的base hr

我正在尝试将我的应用程序的生产版本部署到Apache服务器上。 我可以使用开发构建(
ngbuild
)很好地做到这一点,但是当我尝试执行
ngbuild--prod
时,会出现语法错误

我已经用
ngserve--prod--sm=true
命令测试了这个应用程序,控制台中没有错误

如何修复此错误

(旁注:有人知道我如何获得比“1,1语法错误”更多的信息吗)

编辑
我已将应用程序的源代码上载到:

好的,我发现了问题


对于可能存在类似问题的任何人,请确保angular
index.html
文件中的base href与部署文件的文件夹相同。

好的,我发现了问题


对于可能有类似问题的任何人,请确保angular
index.html
文件中的基本href与部署文件的文件夹相同。

运行
ng build--prod
时会出现哪些错误?您可以在www.gamerfinder.net/dev的浏览器控制台中看到这些错误,这只是语法问题每个文件(inline、pollyfill、vendor和main)上都有错误,显然都在第1行字符1您的错误意味着您的服务器将所有资源重定向到
index.html
,这不是让路由器工作的方式吗?(因此我可以输入gamerfinder.net/user并发送到用户页面)在运行
ng build--prod
时,您会遇到哪些错误?您可以在浏览器控制台www.gamerfinder.net/dev中看到这些错误——只是每个文件(内联、pollyfill、vendor和main)上的语法错误,显然,在第1行字符1处,您的错误意味着您的服务器将所有资源重定向到
index.html
,这不是让路由器工作的方式吗?(这样我就可以输入gamerfinder.net/user并发送到用户页面)