尝试导入与js文件同名的ts文件时,未设置visual studio give --alowjs

时间:2017-04-06 16:17:46

标签: javascript visual-studio typescript

我有一个用打字稿写的angular2应用程序,当我尝试在visual studio中运行它时出现错误

Build:Module '../../services/company.service' was resolved to '<filepath>/company.service.js', but '--allowJs' is not set. 

发生错误的行如下所示:

import { CompanyService } from '../../services/company.service';

我有一个与编译的js文件同名的ts文件,如何让vs将导入的文件解析为ts文件而不是js文件?

1 个答案:

答案 0 :(得分:0)

我想通了,这发生在我重建项目&#34;发布&#34;所以它正在将ts文件解析为发布js文件,我只是移动了发布文件夹,因此它不再在项目目录中了,而且它有效。