Nodejitsu:无法向包描述添加属性

时间:2012-07-11 18:00:57

标签: javascript node.js nodejitsu

我刚刚获得了nodejitsu beta激活,我正在尝试从nodejitsy手册中编写hello world示例,但是当我运行jitsu deploy时,它会抛出这个:

prompt: App name: (myapp)
subdomain: (omarloren1.myapp)
prompt: scripts.start: (server.js)
error:   Unable to add properties to package description

error:   [TypeError: Object function (script) {
        //
        // Support `scripts.start` starting with executable (`node` or `coffee`).
        //
        var split = script.split(' ');
        if (~['node', 'coffee'].indexOf(split[0])) {
          script = split.slice(1).join(' ');
        }

        try {
          fs.statSync(path.join(dir, script));
          return true;
        }
        catch (ex) {
          return false;
        }
      } has no method 'test']
error:   TypeError: Object function (script) {
        //
        // Support `scripts.start` starting with executable (`node` or `coffee`).
        //
        var split = script.split(' ');
        if (~['node', 'coffee'].indexOf(split[0])) {
          script = split.slice(1).join(' ');
        }

        try {
          fs.statSync(path.join(dir, script));
          return true;
        }
        catch (ex) {
          return false;
        }
      } has no method 'test'
error:   Error running command deploy

我正在运行节点v0.8.1和jitsu v0.9.1

我不知道发生了什么:{

1 个答案:

答案 0 :(得分:3)

这是jitsu v0.9.1中的错误。尝试更新到v0.9.3!这应该可以解决你在这里遇到的问题。

如果您遇到更多问题,请发送电子邮件至support@nodejitsu.com,我们很乐意跟进。

编辑:您可以通过再次运行npm install jitsu -g来完成此操作。