下面是我当前文件中的内容。对于这个领域来说,完全陌生,理解文档是关键。但是,我无法理解为什么会抛出“”错误。我遗漏了什么?
我的date.js代码文件:
console.log(module);
function getDate() {
let today = new Date();
let options = {
weekday: "long",
day: "number",
month: "long",
};
let day = today.toLocaleDateString("en-US", options);
return day;
}我在app.js文件中所需的请求:
const date = require(__dirname + "/date.js");我还安装了$npm安装请求,但仍然抛出了一个错误。
发布于 2020-02-23 22:53:15
在第1行,您正在记录一个名为module的变量。这个变量不存在--我认为这就是错误所在?删除第1行并再次运行。
或者,为了证明我的观点,尝试将其添加到第1行:
const module = 'something';
console.log(module);您应该看到“某事”记录,而不是错误。
旁注:
您可以不使用__dirname就需要一个模块,如下所示:
const date = require("./date.js");,其中./与__dirname相同(与您在其中调用的文件的目录相同)
https://stackoverflow.com/questions/60367599
复制相似问题