问题标签 [fs-extra]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angular - 如何在 Angular 2 中使用文件系统(fs)
在我的 Angular 2 应用程序中,需要使用文件系统将大文件上传到 Amazon S3 服务器。但是,我在我的应用程序中导入文件系统时遇到问题。请帮助在我的应用程序中实现文件系统。
我的 component.ts 文件
还有我的uploadpartcontent.html
我的 Package.json 文件
System.config.js 如下:
运行我的项目后,我收到以下错误。
node.js - NodeJs 应用程序在异步文件复制时突然停止
我正在尝试在 Node.js 中编写文件复制代码:
}
控制台或系统日志上仍然没有任何错误消息/var/log/messages
这种行为的原因可能是什么?我可以ulimit
在服务器上增加,但我想确认这是由于这个“打开的文件数”限制。
javascript - 使用 NPM 模块 fs-extra 创建目录
我需要一些帮助。
我需要能够创建一个如下所示的目录结构:
我目前正在使用 fs-extra(npm 模块)。我的问题是需要从 .JSON 文件中读取文件夹结构。当运行 buildDir.js 时,它应该读取 .JSON 文件并在 dist(分发)文件夹下创建上述结构。我当前的 .JSON 文件如下所示:
ps 我对 Javascript 很陌生,所以我的代码在某些地方有点稀疏。任何帮助都会很棒。
javascript - 来自函数的一次异步执行的数据与函数的另一次执行混合
我一直在使用 Cheerio、node-fetch 和 fs-extra 编写基于 NodeJS 的 Web 抓取 API。在下面的代码中,我为 config.supportedMountains 数组中的每个字符串调用 getReport 方法。对于每个项目,我想通过 fetchAndStore 函数运行它们,该函数发出 html 请求,通过特定的解析器运行它,然后存储 json 结果。
在这里您可以看到获取和存储文件。此文件采用 fName,并需要相应的 staticData 文件。此文件包含用于获取页面的 url。现在,发出了 html 请求,并通过解析器运行。然后,使用生成的解析 json,这将通过几个步骤来存储它。最终输出应该是两个文件,一个存储报告,另一个存储historySnowfall,fs.outputJson函数中的大部分逻辑是处理丢失的文件。
由于某种原因,当爬虫运行时,大约有 1/4 的时间,一次 fetchAndStore 执行的数据会与另一次 fetchAndStore 执行的数据混在一起,这意味着错误的数据将被写入文件系统。这怎么可能?我想,由于我单独调用 fetchAndStore.run(),数据将无法混淆。知道为什么会这样吗?
json - node express:将文件写入磁盘后 res.render() 出现问题
我正在编写一个使用 async/await 并承诺将一些 JSON 写入文件然后呈现 pug 模板的方法。但由于某种原因,编写 JSON 的代码与 res.render() 方法发生冲突,导致浏览器无法连接到服务器。
奇怪的是,我在控制台中没有收到任何错误,并且 JSON 文件按预期生成——页面只是不会呈现。
我正在使用 fs-extra 模块写入磁盘。
我开始认为有一些基本的东西我没有得到与承诺、写入磁盘和/或表达 res.render 方法的冲突。值得注意的是 res.send() 工作正常。
我还尝试了一个不同的 NPM 模块来编写文件(write-json-file)。它给了我完全相同的问题。
更新:所以我是个白痴。该问题与 Express og JSON 文件无关。这与我正在运行 nodemon 以在文件更改时自动重新启动服务器这一事实有关。因此,一旦保存了 JSON 文件,服务器就会重新启动,从而停止呈现页面的过程。无论如何,向那些试图帮助我的很棒的人道歉。你仍然帮助我解决了这个问题,所以我真的很感激!
javascript - 为什么我不能删除我在 Electron 中使用 fs-extra 创建的目录?
所以我有一个问题,在我的 Windows 计算机中创建目录后,我想删除该文件夹,但是每当我尝试删除该文件夹时,就会出现此错误。
所以,这是我的代码,
我也用 normalfs
和mkdirp尝试过,以同样的问题结束。而且我不确定这是否有帮助,但我还使用fs-extra
copySync()
函数将一些文件复制到了创建的文件夹中。不确定这是否会影响任何事情。
还是我错过了一步,因为我对 fs 还很陌生,而且我对此知之甚少。
提前谢谢了。
javascript - 使用 fs-extra 和 Chokidar node.js 同步文件
我一般是 node.js 的新手,尝试使用chokidar
下面的代码监视文件目录工作正常,但现在我想要实现的是当文件或目录发生更改时,函数将运行并将文件复制到文件夹中。
我正在考虑使用fs-extra
来复制文件,但每次我在里面放一个函数时都会on('change')
遇到错误。任何建议都会很棒!
这是我的功能代码。
node.js - 如何将多个目录复制到Node中的一个目录
我正在寻找类似的东西..
有没有一种简单的方法可以将两个目录的内容复制到 Node 中的另一个目录?我现在有两个 NCP 命令,想压缩一下。
create-react-app - create-react-app 错误 - 找不到模块“fs-extra”
当我create-react-app
在 CLI 中运行时,我收到以下错误消息:
我已经尝试卸载和重新安装create-react-app
以及重新安装fs-extra
.
关于如何让它重新启动并运行的任何想法?