【发布时间】:2014-04-08 00:21:43
【问题描述】:
我正在尝试使用 spin.app cli,但遇到了几个错误,我不确定根本原因究竟是什么。
位于http://spinejs.com/docs/started 的指南提供了这些步骤
spine app my-app
cd my-app
npm install .
hem server
按照这些步骤,最初会在终端上产生此错误:
Cannot find module: es5-shimify. Have you run `npm install .` ?
调查,似乎 es5-shimify 已被弃用,取而代之的是 es5-shim,所以我最初的想法是将依赖替换为 es5-shim。所以我将 setup.coffee 更新为require('es5-shim'),并更新了引用的 slug.json 模块并重新启动了服务器。这似乎让我更进一步,但仍然会产生错误(虽然不是在终端中,而是在 chrome 控制台中)
Uncaught TypeError: Property 'jQuery' of object [object Object] is not a function
这似乎发生在 public/index.html 的第 8 行。我在这里做了一些调试,似乎 require('jqueryify') 返回未定义,我不确定预期的结果是什么。任何有关处理此过程的正确方法的指导,或者可能是有关根本问题的信息,我们将不胜感激。
【问题讨论】:
标签: spine.js