访问Node.js项目中的目录和文件

时间:2018-09-25 12:34:30

标签: node.js iisnode

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

2 个答案:

答案 0 :(得分:1)

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

您可以只在NodeJS项目中的任何地方都需要这样的模块

const fs = require('fs)

然后,您可以使用服务器的文件系统执行任何操作。 (只要fs模块的API支持)。更多详细信息,请点击File System API - NodeJS

答案 1 :(得分:1)

enter image description here

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