适用于 Nodejs、Angular 2.0 和 Ionic 2.0 的通用模块捆绑器



我要开始开发我的新产品了。该产品将具有以下技术堆栈

1. Nodejs
2. Angular js 2.0
3. IONIC 2.0

我想为Node,Angular和Ionic使用一个模块捆绑器,以便我可以编写可以重新利用的通用模块。 由于以下原因,我遇到了问题。

1. Nodejs uses native CommonJS module bundler. 
2. Angular 2.0 uses Typescript as native module bundler
3. Ionic 2.0 uses Typescript as native module bundler

我读了很多关于ES6 vs TypeScript vs Commonjs的文章,但变得更加困惑。这对我来说很难决定。在我的上一个项目中,我使用了Nodejs,Angular 1.x和ionic 1.x。我在上一个项目中非常高兴,因为我在任何地方都使用CommonJS模式,并使用Webpack编译Angular和Ionic代码。

对于 Nodejs、Angular 2.0 和 ionic 2.0,我有什么选择?

请指教。

不确定一个捆绑器,但随着事情的变化,我发现 Ionic Conference 示例应用程序消除了我的一些困惑。有一个特定于打字稿的分支:https://github.com/driftyco/ionic-conference-app/tree/typescript。

最新更新