【发布时间】:2020-06-15 14:49:54
【问题描述】:
Node.js 新手。 在 MacOS 上运行 这是我在 textEdit 文档中的代码...文件称为 cctest.js ...我要读取的文件是 cc1.txt,它也是一个 textEdit 文档。这两个文件都在同一个工作目录中。我在终端中调用节点 cctest.js。下面的代码包含在 cctest.js 文件中。 我尝试了很多人的解决方案和一些演练视频,结果都一样,拒绝我的 var fs = require("fs") 或拒绝 fs.readFile() 行
var fs = require(“fs”);
var fileToRead = ‘cc1.txt’;
fs.readFile(fileToRead, ‘utf8’, (err, data) => {
if(err) {
console.log(err.message);
} else {
console.log(data);
}
});
这是我的错误信息。
var fs = require(“fs”);
SyntaxError: Invalid or unexpected token
at wrapSafe (internal/modules/cjs/loader.js:1054:16)
at Module._compile (internal/modules/cjs/loader.js:1102:27)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1158:10)
at Module.load (internal/modules/cjs/loader.js:986:32)
at Function.Module._load (internal/modules/cjs/loader.js:879:14)
at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:71:12)
at internal/main/run_main_module.js:17:47
【问题讨论】:
-
您是否尝试过使用 import 语句,或者使用类似的单引号:var fs = require('fs');
标签: javascript node.js