访问nodejs项目外的目录和文件

Access to directories and files out of nodejs project

有没有办法访问nodejs项目外的一些目录或文件? 我在 IIS 上有 nodejs 项目 运行,我想创建一些文件并将其保存到 c:\myFolder。 但似乎这是来自 IIS,它不允许访问项目外的目录和文件。

您问题的答案是:使用 fs 模块。

您可以像这样在您的 NodeJS 项目中的任何位置只需要该模块

const fs = require('fs)

然后你就可以对服务器的文件系统做任何你想做的事了。 (只要 API 的 fs 模块支持)。此处提供更多详细信息 File System API - NodeJS

我认为解决方案是使用 fs 库。但您必须在 IIS 中授予权限才能执行此操作。 我用于此工作的方式是更改 IIS 中池的标识。但要注意漏洞。