Nativescript测试-TypeScript编译中缺少tests/example.ts
我有一个角度风味的Nativescript项目 遵循中的步骤后,我遇到了以下错误: ./src/tests/example.ts模块生成失败(从 ../node_modules/@ngtools/webpack/src/index.js):错误: /type脚本中缺少home/…/src/tests/example.ts 汇编请通过“文件”确保它在您的tsconfig中 或“包含”属性 我采取的步骤是:Nativescript测试-TypeScript编译中缺少tests/example.ts,nativescript,angular2-nativescript,Nativescript,Angular2 Nativescript,我有一个角度风味的Nativescript项目 遵循中的步骤后,我遇到了以下错误: ./src/tests/example.ts模块生成失败(从 ../node_modules/@ngtools/webpack/src/index.js):错误: /type脚本中缺少home/…/src/tests/example.ts 汇编请通过“文件”确保它在您的tsconfig中 或“包含”属性 我采取的步骤是: tns测试初始化-输入jasmine npmi@types/jasmine——保存开发 启动
tns测试初始化
-输入jasminenpmi@types/jasmine——保存开发
tns运行android
您可以看到生成的示例测试文件不起作用,但我没有在网站上阅读任何关于修改tsconfig.json的内容。一个可能的解决方案是。。。完全按照错误消息所说的操作 插入此项后:
"include": ["src/tests/**/*.ts"]
对于tsconfig.json
(或tsconfig.tns.json),测试运行没有问题
虽然我认为这意味着,每个构建(不仅仅是测试运行)中都会包含这个文件,所以这不是最好的解决方案。在tsconfig.spec.json中只包含这一行也没有帮助,似乎我必须为生产准备一个不同的构建,它不会包含这一行 一个可能的解决方案是。。。完全按照错误消息所说的操作 插入此项后:
"include": ["src/tests/**/*.ts"]
对于tsconfig.json
(或tsconfig.tns.json),测试运行没有问题
虽然我认为这意味着,每个构建(不仅仅是测试运行)中都会包含这个文件,所以这不是最好的解决方案。在tsconfig.spec.json中只包含这一行也没有帮助,似乎我必须为生产准备一个不同的构建,它不会包含这一行