我刚刚开始使用node.js,我读了作者初学者的书,刚开始使用Node Craftsman书 . 对于有这本书的人,我在第8页 .

我已经通过RPM安装了Jasmine而没有错误但是我运行了这一行(来自书中):

./node_modules/jasmine-node/bin/jasmine-node spec / greetSpec.js

我收到一个无效的REPL关键字错误 . 我仔细检查了书中的代码,看起来很好:

'use strict';

var greet = require('../src/greet');

describe('greet', function()    {

  it('should greet the given name', function()   {
    expect(greet('Joe')).toEqual('Hello Joe!');
    });

  it('should greet no-one special if no name is given', function()  {
    expect(greet()).toEqual('Hello World!');
    });

});

这应该是'抱怨'src / greet.js文件不存在,而不存在 .

我甚至继续创建了src / greet.js文件:

'use strict';

var greet = function()  {};

module.exports = greet;

但仍然得到同样的事情 .

我能想到的另一件事就是我正在学习Windows 7专业版(32位)机器......如果这很重要的话 .