如何将其他ember应用程序集成到现有项目中?

时间:2018-02-17 07:31:32

标签: node.js ember.js ember-cli ember-cli-addons

我正在使用ember cli版本1.12和节点js版本v0.12.7,我想整合ember-cli-barcode addon。我试过以下:

ember install:npm ember-cli-barcode

然后它将显示消息,它需要节点版本4>。因此我使用了Node版本v7.0.0 stable.I安装了节点模块和插件。

然后尝试了以下命令:

npm install 凉亭安装 余烬服务器

但它总是会显示错误,节点模块等。对于如何集成addon和需要更改的文件,请帮助我。

2 个答案:

答案 0 :(得分:1)

这应该是评论,但我还不能发表评论。我是作者,它与Ember 2.4以后兼容。我将在自述文件中添加版本兼容性信息。

我还没有使用过这个版本的cli版本,但是如果它兼容,那么你应该只需要安装它。附加组件是围绕JsBarcode的一个非常薄的包装器,所以如果你保持当前的ember版本,你可以直接使用库。

答案 1 :(得分:0)

要获得完整的ember-cli生态系统的好处,您必须使用支持它的版本。我认为它始于 1.13

如上所述,该插件很可能采用标准的CLI设置。你可以 ask the author

根据您的应用复杂程度,您可以做一些不同的事情。

您可以使用js库https://github.com/lindell/JsBarcode - (这是插件使用的)

您可能希望使用最新且最好的 now 重写应用程序。跟上1.12会很昂贵/并且由于你可能已经弄清楚所有逻辑应该如何工作,然后再写它不会是最困难的部分。 (这听起来很有趣,对吗?) - 然后使用插件

哪个需要更长时间?