我刚刚开始研究Ember.js引擎。突出的一件事是,对于我在引擎代码中所做的每次更改,我都需要将其重新安装到主机应用程序中。没有实时重新加载,重建或任何这些。
有没有办法平滑这种流动,因为它会大大减慢开发速度。
诀窍
是在插件的索引.js文件中设置这样的isDevelopingAddon
并使用 NPM 链接将其放入主应用程序node_packages
文件夹中 - 然后您将获得实时重新加载等:
// Addon index.js
isDevelopingAddon: function() {
return true;
}
为了补充这一点,我在这里找到了一篇有趣的文章: 余烬和纱线工作区