我开始阅读《开发AngularJS应用》一书,想要设置各种使用的框架。
该书使用Node.js和Karma以及其他几个框架。
我使用的操作系统是Win7x32。
我刚刚将我的Node.js升级到最新版,即v0.10.18。
我使用“npm install -g karma”命令安装了Karma包。这似乎已经成功完成了。
然后我运行了“karma init”,它做了以下事情:
% karma init
>
readline.js:507
this.line = this.line.slice(this.cursor);
^
TypeError: Cannot call method 'slice' of undefined
at Interface._deleteLineLeft (readline.js:507:25)
at suggestNextOption (C:\Users\David\AppData\Roaming\npm\node_modules\karma\lib\init.js:167:9)
at nextQuestion (C:\Users\David\AppData\Roaming\npm\node_modules\karma\lib\init.js:235:12)
at process (C:\Users\David\AppData\Roaming\npm\node_modules\karma\lib\init.js:250:10)
at Object.exports.init (C:\Users\David\AppData\Roaming\npm\node_modules\karma\lib\init.js:352:6)
at Object.<anonymous> (C:\Users\David\AppData\Roaming\npm\node_modules\karma\bin\karma:25:37)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
请注意,此错误与一个月前这个人报告的堆栈跟踪几乎完全相同,但该报告未收到任何回复。