灰烬引擎和常见子依赖项

时间:2018-10-27 07:54:45

标签: javascript ember.js ember-cli ember-engines

关于Ember应用中的依赖项,我有一个非常基本的问题。

所以说我有一个称为P1的父应用程序/引擎。该父级有多个名为C1,C2,C3的子级应用程序/引擎。 现在,父应用程序以及子引擎本身对某些库(例如L1)具有共同的依赖关系。 (可以说是jQuery库) 但是,将C1定义为依赖项的版本为L1@1.0.0,而将父级P1定义为依赖项的版本为L1@2.0.0

我的问题是,子C1将与哪个依赖版本一起运行(1.0.0或2.0.0)?它会与其他子引擎中定义的相同依赖项(但版本不同)发生冲突吗?

依赖性代码可以包括JS和CSS。 这些在子应用程序的上下文中如何解决? 这是由引擎命名空间处理的吗? 任何可供参考的示例都会有帮助。

0 个答案:

没有答案