TypeError:Object#<object>在Meteor </object>中没有方法'describe

时间:2015-03-16 10:38:31

标签: meteor

我创建了一个流星应用并克隆了houston。我从路径app / houston运行meteor,出现以下错误。

TypeError: Object #<Object> has no method 'describe'
W20150316-16:02:33.273(5.5)? (STDERR)     at app/houston/package.js:3:9
W20150316-16:02:33.273(5.5)? (STDERR)     at app/houston/package.js:76:3
W20150316-16:02:33.273(5.5)? (STDERR)     at /home/garima.wadhera/houston_app/.meteor/local/build/programs/server/boot.js:205:10
W20150316-16:02:33.273(5.5)? (STDERR)     at Array.forEach (native)
W20150316-16:02:33.274(5.5)? (STDERR)     at Function._.each._.forEach (/home/admin/.meteor/packages/meteor-tool/.1.0.41.yumiah++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/dev_bundle/server-lib/node_modules/underscore/underscore.js:79:11)
W20150316-16:02:33.274(5.5)? (STDERR)     at /home/garima.wadhera/houston_app/.meteor/local/build/programs/server/boot.js:116:5
=> Exited with code: 8
=> Your application is crashing. Waiting for file change.

我在哪里弄错了?请指导。

供参考:houston code

1 个答案:

答案 0 :(得分:1)

https://github.com/gterrono/houston的休斯顿包是一个流星包而不是流星项目。如果您将其作为包添加到现有的流星项目中,它就会运行。

您必须将包添加到另一个流星项目。

meteor create project
cd project
meteor add houston:admin

然后,您可以在网络浏览器上的/admin加载它。

如果你想编辑代码,请创建一个名为packages的目录,将包克隆到那个和meteor remove houston:admin(如果你在上面添加它)并将其添加回meteor add houston:admin(将添加当地人)