我正在使用
运行test.js文件>node test.js
test.js是简单的代码
var fs = require("fs");
fs.readFile('2.rtf', function (err, data) {
if (err) return console.error(err);
console.log(data.toString());
});
console.log("Program Ended");
显示错误
所以我很自然地删除了扩展并运行了以下命令,该命令工作正常。
node test
我正在运行Windows 7 32位。如何在使用节点commnad时停止WSH?
答案 0 :(得分:1)
问题似乎是你在同一个目录中有一个名为node.js
的文件,并且由于Windows解析命令的方式,它正在尝试执行文件node.js
(使用默认的处理程序)文件类型,通常是JScript)而不是node
node.js可执行文件。将node.js
文件重命名为其他内容,它应该可以正常工作。