Angular 4部署错误意外语法错误

问题描述 投票:0回答:1
Uncaught SyntaxError: Unexpected token < polyfills.bundle.js:3 
Uncaught SyntaxError: Unexpected token < scripts.bundle.js:3 
Uncaught SyntaxError: Unexpected token < main.bundle.js:3 

每当我将我的角度应用程序部署到heroku时,我都会收到此错误,在本地工作正常但在heroku上失败

部署网址:moli-development.herokuapp.com

谢谢

angular angular2-routing
1个回答
0
投票

错误清楚地表明已部署的服务器上缺少所有4个文件。我认为你还没有运行build命令来生成并将这4个文件放在/dist位置。确保在部署步骤中具有以下命令

ng build --prod

当您在服务器上运行此命令时,它将执行的操作是,它将生成所有文件,包括index.html和assets文件夹(通常取决于CLI配置)到/dist文件夹。

© www.soinside.com 2019 - 2024. All rights reserved.