如何使用rollup.js向ionic 2 app添加依赖项

时间:2016-10-22 04:06:15

标签: typescript npm dependencies ionic2 rollupjs

我注意到ionic2使用rollup.js作为其模块捆绑器。这看起来非常简单,除了我对于如何适应ionic2项目有点迷失。 Ionic在他们的CHANGELOG中只提到了这个变化here

在查看了rollup.js个文档后,他们会展示如何import rollup modules 对于npm项目,他们是您添加

的应用程序本身的任务运行者
"scripts": {
    "build": "rollup src/main.js --output bundle.js"
}

package.json并运行npm build以创建您的包。

所以我仍然不确定Ionic是如何工作的,因为我注意到rollup.config.js文件位于node_modules文件夹(完整路径node_modules/@ionic/app-scripts/config/rollup.config.js),感觉很漂亮不自然地对node_modules文件夹中的任何内容进行任何更改,因为每次重建node_modules或从git中拉取/克隆时,您都会丢失汇总配置。

那么如何将第三方模块添加到您的rolllup包中?

0 个答案:

没有答案