我成功创建了一个 Spine 应用程序,如 Spine 上所述入门页。
然而,Hem 不会自动考虑我的更改;我必须手动构建。
我关注的时候也遇到同样的问题联系截屏视频,但这次 Hem 根本不构建:
art-mac:spine.contacts art$ hem build
node.js:201
throw e; // process.nextTick error, or 'error' event on first tick
^
Cannot find module: spine/lib/tmpl. Have you run `npm install .` ?
我确实运行了“npm install”。
令人惊讶的是,当我重新安装spine.contact(在另一个文件夹中)时,我在以前的联系人应用程序中创建的联系人出现在新应用程序中......
我的 Chrome 开发设置中的“禁用现金”已选中。
当我第一次将 hem 升级到 0.1.9 版本时,我遇到了同样的问题。要检查的一件事是应用程序的公共文件夹中是否有已编译的 application.js 和 application.css 文件。似乎当这些文件已经存在时,hem 服务器将提供这些文件,而不是从源重新编译。一旦这些文件被删除,hem 服务器就会使用源文件动态创建应用程序文件。
但这种行为确实与旧版本的下摆有点不同。我能够对 hem 服务器进行一些更改,使其看起来像以前一样工作,因为 hem 服务器始终会从源文件进行编译,无论应用程序文件是否已存在。我在 hem github 存储库中发布了类似问题的代码更改https://github.com/maccman/hem/issues/46#issuecomment-6550866,但我不确定这是否是下摆问题,或者下摆使用的 Strata Web 服务器库是否发生了变化。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)