TypeError:无法读取未定义的属性“existsSync” - 使用 Node 和 Express 进行 Web 开发 - Ethan Brown - ch13

问题描述 投票:0回答:1

我对 GitHub 以及 MEAN(mongodb、express、Angular、node.js)都是超级新手,我正在关注 Ethan Brown 的一本书——使用 Node 和 Express 进行 Web 开发,他提供了一个 git 存储库克隆并跟随。

https://github.com/EthanRBrown/web-development-with-node-and-express

我正在读第 13 章,却收到此错误。

meadowlark.js:428
if(!fs.existsSync(dataDir)) fs.mkdirSync(dataDir);
      ^

类型错误:无法读取未定义的属性“existsSync”

我的 meadowlark.js 文件位于 jsfiddle:

jsfiddle.net/tawc0qdh/

你能帮忙吗?我非常感谢您的宝贵时间。

javascript angularjs node.js mongodb express
1个回答
0
投票

我使用此行导入“fs”库时遇到相同的错误:

import fs from 'fs';

当我使用这种方法导入库时,我的代码运行完美:

import * as fs from 'fs';
© www.soinside.com 2019 - 2024. All rights reserved.