我的win764bit
demo.js代码如下,需要的模块已经安装过了
var say = require('say'), colors = require('colors'), sys = require('sys'); // no callback, fire and forget say.speak('Alex', 'whats up, dog?'); // no callback, fire and forget say.speak('Cellos', 'whats up, dog?'); // output some text to the console as the callback say.speak('Good News', 'whats up, dog?', function () { sys.puts('text to speech complete'.green); });
child_process.js:923 var r = this._handle.spawn(options); ^ TypeError: Bad argument at ChildProcess.spawn (child_process.js:923:24) at exports.spawn (child_process.js:723:9) at Object.exports.speak (E:\dropbox\HelloWorld\node\node_modules\say\lib\say .js:56:16) at Object.<anonymous> (E:\dropbox\HelloWorld\node\demo.js:6:5) 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) at Function.Module.runMain (module.js:497:10) at startup (node.js:119:16)
node.js不熟悉,请大家帮忙看看!
人家有系统要求MacOS
不知道你哪下载的,估计是下载了Marak的版本
有windows支持版的
回复 @Gabriel_W:Good.Thanks.回复 @清云道长:有人已经forked了一份,并兼容了windows的。https://github.com/4ver/say.js哪个支持windows?nodejs仓库里叫say的只有这一个呀。我在OSX下试过可以的,看来是调用的系统API,只支持OSX,部分支持linux,不支持Windows
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。