首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >角通用14+ \ Uncaught :严格模式代码可能不包括with语句(在${sourceUrl})

角通用14+ \ Uncaught :严格模式代码可能不包括with语句(在${sourceUrl})
EN

Stack Overflow用户
提问于 2022-08-30 12:01:46
回答 1查看 133关注 0票数 0

在任何重复标记之前,这是许多类似(这里这里等)的更新版。

我已经面对了三天的这个问题,我认为世界各地都在问这个问题。

此错误指向以下内容:

任何解决方案,如这里不再工作,因为角14+。

我发现,这个问题与domino包有关,该包与@angular/platform-server依赖关系捆绑在一起。

我被这个错误困在SSR开发中,甚至我的点击事件也不会触发,因为main.js脚本正在抛出这个错误。

有没有人有任何经验的SSR,角通用v14+?更新的角度没有有意义和有用的答案。谢谢。

package.json项目

代码语言:javascript
复制
{
  "name": "landing-page",
  "version": "0.0.0",
  "scripts": {
    "ng": "ng",
    "start": "ng serve",
    "build": "ng build",
    "watch": "ng build --watch --configuration development",
    "test": "ng test",
    "dev:ssr": "ng run landing-page:serve-ssr",
    "serve:ssr": "node dist/landing-page/server/main.js",
    "build:ssr": "ng build && ng run landing-page:server",
    "prerender": "ng run landing-page:prerender"
  },
  "private": true,
  "dependencies": {
    "@angular/animations": "^14.2.0",
    "@angular/common": "^14.2.0",
    "@angular/compiler": "^14.2.0",
    "@angular/core": "^14.2.0",
    "@angular/forms": "^14.2.0",
    "@angular/platform-browser": "^14.2.0",
    "@angular/platform-browser-dynamic": "^14.2.0",
    "@angular/platform-server": "^14.2.0",
    "@angular/router": "^14.2.0",
    "@fortawesome/fontawesome-free": "^6.1.1",
    "@nguniversal/express-engine": "^14.1.0",
    "@types/aos": "^3.0.4",
    "aos": "^2.3.4",
    "primeflex": "^2.0.0",
    "primeng": "^14.0.2",
    "express": "^4.15.2",
    "rxjs": "~7.4.0",
    "tslib": "^2.3.0",
    "zone.js": "~0.11.4"
  },
  "devDependencies": {
    "@angular-devkit/build-angular": "^14.2.1",
    "@angular/cli": "^14.2.1",
    "@angular/compiler-cli": "^14.2.0",
    "@nguniversal/builders": "^14.1.0",
    "@types/express": "^4.17.0",
    "@types/jasmine": "~3.10.0",
    "@types/node": "^12.11.1",
    "jasmine-core": "~3.10.0",
    "karma": "~6.3.0",
    "karma-chrome-launcher": "~3.1.0",
    "karma-jasmine": "~4.0.0",
    "karma-jasmine-html-reporter": "~1.7.0",
    "typescript": "~4.8.2"
  },
  "browser": {
    "fs": false,
    "path": false,
    "os": false,
    "zlib": false,
    "net": false,
    "url": false,
    "stream": false,
    "crypto": false,
    "http": false,
    "querystring": false,
    "util": false
  }
} 
EN

回答 1

Stack Overflow用户

发布于 2022-08-30 16:09:40

我终于找到了罪魁祸首。

不要使用在服务器端(如server.ts)在AppModule中定义的导出变量.

基本上,这是由于我的错误和错误的进口。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73542150

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档