需要工作,而不是存在同步
我遇到了以下代码的问题:
if (fs.existsSync('./my-options.json')) { var json = require('./my-options.json'); extend(options, json); }
fs.existsSync
找不到文件,但是, require
。 我究竟做错了什么?
谢谢。
require是加载与当前文件相关的文件,而fs是从服务器运行的地方加载文件。 意味着您必须为服务器(从中运行)提供path。 您必须更改fs.existsSync中与服务器运行相关的path。
希望这可以帮助。