我遇到以下代码的问题:
if (fs.existsSync('./my-options.json')) {
var json = require('./my-options.json');
extend(options, json);
}
fs.existsSync
无法找到该文件,但require
会找到该文件。我做错了什么?
谢谢。
答案 0 :(得分:1)
require是关于调用它的当前文件加载文件,而fs是从服务器运行的位置加载文件。意味着您必须提供与服务器(运行它)相关的路径。你必须改变fs.existsSync中与服务器运行相关的路径。
希望这会有所帮助。