我正在考虑转换到Typescript,并尝试逐个文件进行此操作。
现在,我当前的系统是使用Webpack构建的,我希望继续使用它来构建我的整体捆绑包。
我有一个.d.ts文件用于定义,但我需要我的文件继续导入,目前会出现错误。
/// <reference path="../../../../vendor/src/foo.d.ts" />
import foo = require('../../../../vendor/src/foo.js');
foo('something');
目前出现错误,即使不使用引用路径也尝试过,似乎会引发一个“它不是模块”的错误。目前唯一不会引发错误的方法是不导入并简单地添加引用,但这意味着webpack将不知道我的文件的位置。
有什么想法吗?我搜索了很多,但我真的无法理解如何将JS文件导入到TypeScript中。
.ts
,但我宁愿逐步进行而不是被迫在某些文件中打开依赖项树,因为一些文件中的 foo 可能是 10 个必需文件之一。 - Nick White