Typescript编译中缺少本机测试-tests / example.ts

问题描述 投票:0回答:1

我有一个Angular风格的Nativescript项目。

https://docs.nativescript.org/tooling/testing/testing开始执行步骤后,遇到以下错误:

./ src / tests / example.ts中的错误,模块构建失败(来自../node_modules/@ngtools/webpack/src/index.js):错误:/home/..../src/tests/example.ts在TypeScript中丢失汇编。请通过“文件”确保它在您的tsconfig中或“包含”属性。

我执行的步骤:

  1. tns test init-输入茉莉花
  2. npm i @types/jasmine --save-dev
  3. 启动了我的Android模拟器
  4. tns run android

您可以看到生成的示例测试文件不起作用,但是我没有在网站上阅读任何有关修改tsconfig.json的内容。

nativescript angular2-nativescript
1个回答
0
投票
"include": ["src/tests/**/*.ts"]

对于tsconfig.json(或tsconfig.tns.json),测试运行没有问题。

尽管我认为这意味着该文件包含在每个版本中(不仅仅是测试运行中),所以还不是最好的解决方案。仅在tsconfig.spec.json中包含此行也无济于事,看来我必须为生产准备一个不同的构建,其中不包括此行。

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