我有一个Angular 应用程序,它可以在我的本地和生产环境中完美运行. 在我做了很小的更改之后,我在本地运行了这个应用程序,它运行得很好.然后,我构建了项目并将dist文件夹复制到Web服务器.问题是,当我try 访问应用程序时,Chrome Inspector中出现以下错误:

Uncaught SyntaxError: Unexpected token < inline.1a152b6….bundle.js:1
Uncaught SyntaxError: Unexpected token < polyfills.1553fdd….bundle.js:1
Uncaught SyntaxError: Unexpected token < vendor.94d0113….bundle.js:1
Uncaught SyntaxError: Unexpected token < main.d6f56a1….bundle.js:1

所以,它似乎是一个放错位置的字符,但在我的本地环境中,该应用运行良好,我在控制台上没有收到任何警告或错误消息..

推荐答案

这很可能是404页面或重定向到提供常规html而不是预期JavaScript文件的页面的结果.

确保已正确上传文件并正确访问页面.您可以通过使用浏览器手动访问URL进行验证,或者查看浏览器开发工具的"网络"选项卡以判断响应.

Angular相关问答推荐

带有服务依赖的Angular测试类

PrimeNG面包屑组件生成奇怪的&

[已解决]如何在模块ngDoBootstrap中测试Angular 自定义元素和做覆盖

HTTP POST响应失败Angular 16

元素上的Angular 管道链接不起作用

Angular 17-getEnvironment InjectorProviders出现异常

Angular *ngIf 表达式中这么多冒号的作用是什么?

在ngOninit方法中直接VS初始化属性

在 kubernetes 上创建 Ingress 服务以将 springboot [后端] 连接到前端 [angular]

TypeError:this.restoreDialogRef.afterClosed 不是函数

如何在 Angular 4 中使用 Material Design 图标?

错误:formControlName 必须与父 formGroup 指令一起使用.您需要添加一个 formGroup 指令

Angular 2 - ngfor 没有包装在容器中

Angular 2 应用程序中没有Access-Control-Allow-Origin标头

Angular 2 中的 $implicit 是什么?

如何在功能模块层次 struct 中使用 .forRoot()

将 [NgStyle] 与条件组合(if..else)

需要选中一个复选框

@viewChild 不工作 - 无法读取未定义的属性 nativeElement

Angular2 路由错误:cannot find primary outlet to load 'HomePage'