fs相关内容

节点文件系统错误:EPERM:不允许操作,请打开

我的应用程序中出现此错误: 错误:EPERM:不允许操作,请打开‘C:Program Files (X86)完整Menudbmain.json‘ 我的应用程序是用电子样板构建的。我使用此函数获取应用程序根目录的路径: path.dirname(process.execPath) 这是写入文件的脚本: fs.writeFile(apath + '/db/' + elem ..
发布时间:2022-05-30 23:59:03 其他开发

使用Node.js将一行写入.txt文件

我想使用Node.js创建一个简单的日志记录系统,将最后一行之前的一行打印到一个.txt文件中。但是,我不知道Node.js的文件系统功能是如何工作的。 有人能解释一下吗? 推荐答案 将数据插入文本文件中间不是一项简单的任务。如果可能,您应该将其追加到文件的末尾。 向文本文件追加数据的最简单方法是使用fs module中的内置fs.appendFile(filename, ..
发布时间:2022-05-30 23:53:00 其他开发

在数组中的每个对象提交后,向其添加递增ID属性

我尝试在从输入文本区域提交数组中的每个对象后,将唯一的ID属性添加到该数组中。当我在添加更多条目时console.log数组时,它看起来是这样的: [{"title":"hello","text":"sir"}] 我当前正在使用两个常量变量。注释数组的内容将写入db.json文件。 const notes = []; const newID = 0; 这是一个快速js程序,下 ..
发布时间:2022-03-14 19:39:26 其他开发

FireBase存储从Node.js上传图像文件

请帮助 我从客户端接收图像并将其保存在服务器上的文件系统中,然后处理此图像,之后需要将其上传到Firebase存储 我尝试在异步函数中将图像文件从Node.js上传到Firebase存储 const path = process.cwd() + '/my_image.jpg'; const file = readFileSync(path); await firebase.sto ..
发布时间:2022-03-14 11:42:49 其他开发

在 electron 中打开本地文件并在 wavesurfer.js 中渲染

我正在开发一个使用电子构建的应用程序,它应该与 wavesurfer.js 一起使用以显示代表音频文件的波形.但是,我无法使用 fs 模块打开文件并通过 Blob 将文件内容推送到 wavesurfer.文件加载,一切似乎都正常,但是当解码 wavesurfer 时说 Errordecode audiobuffer. 我认为可能会影响这一点的两件事: fs.readFile 函数将编码 ..
发布时间:2022-01-10 22:47:31 前端开发

使用 node js 访问本地网络驱动器

NodeJs 在 fs/io 操作方面非常出色,但我无法使用它来访问共享(用于存储)本地网络驱动器. filesystem.writeFile('\\192.168.1.1\test.txt', 'data!', function(error){ ... }); 我得到了 UNKNOWN_ERROR 这没有帮助!上面的 IP 可以通过资源管理器(我在 Windows 上)毫无问题地访问,并且可 ..
发布时间:2022-01-10 22:04:23 前端开发

读取文件附件(例如;.txt 文件)- Discord.JS

第二次在 StackOverflow 上发帖,如有错误,我深表歉意.请多多包涵. 与标题相同;您如何阅读不和谐附件的内容,比如 .txt 文件并打印内容? 我尝试使用 fs 但不幸失败了,我也搜索了文档但也失败了. 想法? 解决方案 您不能为此使用 fs 模块,因为它只处理本地文件.当您将文件上传到 Discord 服务器时,它会被上传到 CDN,您所能做的就是从 Mes ..
发布时间:2022-01-10 12:33:50 前端开发

Next Js 服务端 Api 读写 JSON

我正在尝试使用 Next.js 为自己编写一个基本的本地 api,它是一个时间线生成器,但实际上我一直无法从 api 文件夹中读取文件. 我在本地应用程序中想要什么: 1.一个简单的页面,我可以在其中输入事件,带有日期和描述 2.在某处打开一个 list.json 文件并将新事件推送到该 json 文件,并在其上写入. 我目前在做什么以及我被困在哪里: 我知道我们不能 ..
发布时间:2022-01-08 23:28:09 前端开发

未找到模块:无法在 Next.js 应用程序中解析“fs"

无法确定我的 next.js 应用中发生了什么.因为 fs 是 nodejs 的默认文件系统模块.它给出了module not found的错误. 解决方案 如果你使用 fs,请确保它只在 getInitialProps 或 serverSideProps.(包括服务器端渲染). 您可能还需要创建一个包含以下内容的 next.config.js 文件来构建客户端包: 对于 we ..
发布时间:2022-01-08 22:32:29 其他开发

如何关闭可读流(结束前)?

如何在 Node.js 中关闭可读流? var input = fs.createReadStream('lines.txt');input.on('data', function(data) {//关闭流后,这不会//再次被调用如果(得到第一行){//关闭这个流并继续//来自这个 if 的指令console.log("关闭.");}}); 这会比: input.on('data', fun ..
发布时间:2022-01-07 19:47:27 其他开发

图片下载后回调函数

我正在尝试使用 request 模块保存图片下载.有了这个 request('http://google.com/images/logos/ps_logo2.png').pipe(fs.createWriteStream('doodle.png')); 它工作正常.但是我希望在图像完全下载后能够做其他事情.如何为 fs.createWriteStream 提供回调函数? 解决方案 您想 ..
发布时间:2022-01-05 15:55:07 其他开发

nodejs 从绝对路径获取文件名?

是否有任何 API 可以从绝对文件路径中检索文件名? 例如"foo.txt" 来自 "/var/www/foo.txt" 我知道它适用于字符串操作,比如 fullpath.replace(/.+\//, '')但我想知道有没有更“正式"的方式,比如 java 中的 file.getName() ,可以做到. NodeJS 从绝对路径获取文件名? 解决方案 使用path模块 ..
发布时间:2022-01-02 12:48:29 其他开发

Node.js 检查路径是文件还是目录

我似乎无法获得任何解释如何执行此操作的搜索结果. 我想要做的就是知道给定的路径是文件还是目录(文件夹). 解决方案 下面应该告诉你.来自文档: fs.lstatSync(path_string).isDirectory() 从 fs.stat() 和 fs.lstat() 返回的对象属于这种类型. stats.isFile()stats.isDirectory()stats.i ..
发布时间:2022-01-01 14:15:23 其他开发

writestream 完成后如何返回承诺?

我有这样一个函数,它创建一个写流,然后将字符串数组写入文件.我想让它在写作完成后返回一个 Promise.但我不知道如何才能做到这一点. function writeToFile(filePath: string, arr: string[]): Promise{const file = fs.createWriteStream(filePath);arr.forEach(函数(行){file. ..
发布时间:2021-12-29 10:13:24 前端开发

在 node.js 中使用文件系统与 async/await

我想对一些文件系统操作使用 async/await.通常 async/await 工作正常,因为我使用 babel-plugin-syntax-async-functions. 但是使用这段代码,我遇到了 names 未定义的 if 情况: 从'fs'导入fs;异步函数 myF() {让名字;尝试 {names = await fs.readdir('path/to/dir');}赶上(e ..
发布时间:2021-12-27 23:15:09 前端开发