我正在尝试将大型JavaScript应用程序从Backbone / Marionette转换为TypeScript。
在我转换内容时,我希望利用文件作为模块导出和导入类。
我是否正确这样做,我需要像RequireJS这样的东西?在转换我的应用程序以使用RequireJS之前,我希望首先关注TypeScript部分(这似乎比TypeScript转换更大的努力)。
那么......有没有办法在TypeScript中使用文件模块而不使应用程序与RequireJS一起使用?
感谢....
答案 0 :(得分:0)
我是否正确这样做,我需要像RequireJS这样的东西?在转换我的应用程序以使用RequireJS之前,我希望首先关注TypeScript部分(这似乎比TypeScript转换更大的努力)。
您需要一些模块加载器,因为浏览器不具备本机支持。但是,您实际上不需要使用requirejs
我强烈建议您转移到commonjs
(这将有助于NodeJs / NPM上的代码重用等)。对于bundling
,我建议使用webpack:https://basarat.gitbooks.io/typescript/content/docs/quick/browser.html