如何使用spine.app cli启动新的脊椎应用程序?

时间:2014-03-27 21:17:11

标签: spine.js

我正在尝试使用spine.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')返回undefined,我不确定预期的结果是什么。任何关于正确处理这一过程的方法的指导,或者可能有关根本问题的信息都将受到高度赞赏。

1 个答案:

答案 0 :(得分:0)

再次使用最新版本。

package.json如下

{ "name": "app", "version": "0.0.1", "dependencies": { "spine": "~1.3.0" } }

所有其他依赖项已被删除,它对我有用。