【问题标题】:How do you spin up a new spine app using the spine.app cli?你如何使用spine.app cli 启动一个新的spine 应用程序?
【发布时间】: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


    【解决方案1】:

    使用最新版本再试一次。

    package.json 如下

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

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

    【讨论】:

    • 哦,是的,我忘了回答我自己的问题,我从 spinjs 的人那里得到了一些帮助,他们帮助修复了工具集 XD
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多