我正在创建两个ember应用程序,它们之间会有很多共享的CSS /组件/图像。我正在为这两个应用程序使用最新版本的Ember CLI,我想使用Ember CLI创建一个Ember Addon来共享所有这些资源。
分享(1)样式,(2)js组件和(3)图像的最佳方法是什么?我有基础工作前两个,我正在努力分享图像,让每个应用程序使用它们,并能够使用它们。
任何帮助将不胜感激!
谢谢!
答案 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:in
,attribute_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
等。