Ember CLI - 共享资源插件

时间:2014-11-22 23:46:26

标签: ember.js ember-cli ember-addon

我正在创建两个ember应用程序,它们之间会有很多共享的CSS /组件/图像。我正在为这两个应用程序使用最新版本的Ember CLI,我想使用Ember CLI创建一个Ember Addon来共享所有这些资源。

分享(1)样式,(2)js组件和(3)图像的最佳方法是什么?我有基础工作前两个,我正在努力分享图像,让每个应用程序使用它们,并能够使用它们。

任何帮助将不胜感激!

谢谢!

1 个答案:

答案 0 :(得分:0)

也许更好的解决方案是使用Git Submodules而不是共享插件。这也适用于任何其他共享代码。

在这种情况下,您将拥有三个存储库:1)第一个应用程序,2)第二个应用程序,3)共享代码。并且您可以将第三个存储库链接到任何其他存储库作为子模块(将其视为符号链接)。

例如,您可以将子模块链接到retrieve_connection': ActiveRecord::ConnectionNotEstablished (ActiveRecord::ConnectionNotEstablished) from /home/kop/.rvm/gems/ruby-2.1.3@rails3213/gems/activerecord-3.2.13/lib/active_record/connection_adapters/abstract/connection_specification.rb:171:in文件夹,然后将其用作connection' from /home/kop/.rvm/gems/ruby-2.1.3@rails3213/gems/activerecord-3.2.13/lib/active_record/model_schema.rb:223:inattribute_instance_methods_as_symbols' from /home/kop/.rvm/gems/ruby-2.1.3@rails3213/gems/attr_encrypted-1.3.4/lib/attr_encrypted.rb:130:in等。