我正在使用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和需要更改的文件,请帮助我。
答案 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会很昂贵/并且由于你可能已经弄清楚所有逻辑应该如何工作,然后再写它不会是最困难的部分。 (这听起来很有趣,对吗?) - 然后使用插件
哪个需要更长时间?