什么是ember-engine的开发人员流程?

3 ember-cli ember-engines

我刚刚开始研究Ember.js引擎.有一点值得注意的是,对于我在引擎代码中所做的每一项更改,我都需要将其重新安装到主机应用程序中.没有实时重新加载,重建或任何此类.

有没有办法消除这种流动,因为它会大大减缓开发速度.

小智 5

诀窍是isDevelopingAddon在index.js文件中为插件设置如此,并使用NPM链接将其放入主应用程序node_packages文件夹 - 然后您将获得实时重新加载,等等 - :

// Addon index.js
isDevelopingAddon: function() {
  return true;
}
Run Code Online (Sandbox Code Playgroud)

除此之外,我在这里找到了一篇有趣的文章:Ember和Yarn Workspaces