标签: javascript typescript requirejs browserify
我必须集成两个项目:一个是基于RequireJS构建的(它是由框架强制的),另一个是用TypeScript编写的(它必须像第一个项目的库一样)。 / p>
但是require(...)语句存在问题 - RequireJs和Browserify(由TS编译器使用)都使用此关键字。
我尝试了browserify-derequire方法,并从第二个项目创建了一个JS文件,但它创建了一个巨大的文件(~2.7MB),这会影响性能。它看起来像derequired输出JS文件失败,其中包含依赖项。
答案 0 :(得分:0)
感谢您Aluan Haddad --module amd开关是正确答案。
--module amd