有没有办法强制TypeScript编译器在转换' import'时使用RequireJs而不是Browserify。和'出口'关键字?

时间:2017-01-26 14:21:04

标签: javascript typescript requirejs browserify

我必须集成两个项目:一个是基于RequireJS构建的(它是由框架强制的),另一个是用TypeScript编写的(它必须像第一个项目的库一样)。 / p>

但是require(...)语句存在问题 - RequireJs和Browserify(由TS编译器使用)都使用此关键字。

我尝试了browserify-derequire方法,并从第二个项目创建了一个JS文件,但它创建了一个巨大的文件(~2.7MB),这会影响性能。它看起来像derequired输出JS文件失败,其中包含依赖项。

1 个答案:

答案 0 :(得分:0)

感谢您Aluan Haddad --module amd开关是正确答案。