【问题标题】:Angular Test: ERROR in Must have a source file to refactorAngular 测试:必须有要重构的源文件中的错误
【发布时间】:2020-01-08 05:32:32
【问题描述】:

我正在尝试运行 ng test 并收到此错误。我怎样才能解决这个问题?甚至不知道这意味着什么。

必须有要重构的源文件中的错误。

To disable this warning use "ng config -g cli.warnings.versionMismatch false".
Browserslist: caniuse-lite is outdated. Please run next command `npm update`
10% building 3/3 modules 0 active07 01 2020 21:25:31.477:WARN [karma]: No captured browser, open http://localhost:9877/
07 01 2020 21:25:31.537:INFO [karma-server]: Karma v4.1.0 server started at http://0.0.0.0:9877/
07 01 2020 21:25:31.538:INFO [launcher]: Launching browsers Chrome with concurrency unlimited
07 01 2020 21:25:31.551:INFO [launcher]: Starting browser Chrome

ERROR in Must have a source file to refactor.
07 01 2020 21:25:54.710:INFO [Chrome 79.0.3945 (Windows 10.0.0)]: Connected on socket with id 
Chrome 79.0.3945 (Windows 10.0.0): Executed 0 of 0 ERROR (0.008 secs / 0 secs)
Chrome 79.0.3945 (Windows 10.0.0): Executed 0 of 0 ERROR (0.008 secs / 0 secs)

【问题讨论】:

    标签: angular typescript jasmine karma-jasmine angular8


    【解决方案1】:

    当您在 angular.json 中提到的路径中缺少源文件(在这种情况下为 test.ts 文件)时,会发生此错误。

    重新检查angular.json文件中提到的test.ts的路径。

    【讨论】:

      【解决方案2】:

      检查您的 angular.json 文件并查看构建和测试对象的路径 喜欢

      "test": {
                "builder": "@angular-devkit/build-angular:karma",
                "options": {
                  "main": "src/test.ts",
                  "polyfills": "src/polyfills.ts",
                  "tsConfig": "src/tsconfig.spec.json",
                  "karmaConfig": "src/karma.conf.js",
                  "styles": ["src/styles.css"],
                  "scripts": [],
                  "assets": ["src/favicon.ico", "src/assets"]
                }
              },
      

      如果这不起作用,请分享您的代码

      【讨论】:

        【解决方案3】:

        您可以尝试完全重新安装 节点模块 - 它对我有用。

        npm ci

        【讨论】:

          猜你喜欢
          • 2018-09-09
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2013-04-02
          • 2018-05-27
          • 2017-01-01
          • 2023-02-02
          • 1970-01-01
          相关资源
          最近更新 更多