fs相关内容
我在: Ubuntu 16.04 Gatsby CLI版本:2.7.14 盖茨比版本:2.13.21 节点v10.16.0 NPM 6.10.1 我正在关注Gatsby教程“> 7.从数据中以编程方式创建页面" .我无法解决此错误: This dependency was not found: ⠀ * fs in ./node_modules/electron/index
..
好吧,首先...我是Node.js的新手.我正在尝试将Word文档转换为HTML,然后将其抓取以获得内容.然后将其泵入现有发动机中. 话虽这么说,直到今天一切都还算顺利.昨晚我刚开始运行fs.writeFile并离开了它.今天早晨,我没有碰它并尝试运行它,我收到了这个消息: 这是调用错误的块. //COPY TEMPLATE AND PASTE fs.readFile("./Te
..
我正在尝试使用节点fs模块复制文件夹.我熟悉readFileSync()和writeFileSync()方法,但是我想知道应该使用哪种方法来复制指定的文件夹? 解决方案 您可以使用 fs-extra 像这样将一个文件夹的内容复制到另一个文件夹 var fs = require("fs-extra"); fs.copy('/path/to/source', '/path/to/des
..
使用此文档时出现问题: https://github. com/VeliovGroup/Meteor-Files/wiki/Image-Processing .该文档指导有关为pakage创建缩略图图像 Meteor-File 我安装了所有需要的软件包,如指南,但是当我运行代码时,它出现了问题: Uncaught TypeError: Cannot read property 'pro
..
我尝试使用simple-json-loader.我从npm安装此文件并编写以下功能: onclickExport() { var loader = require('simple-json-loader'); var json = loader.JSONLoader.loadFromFile('wwwroot/dist/data/files.json'); } 一切似乎都
..
在文档中,它显示了 readdir 的两个版本a>和状态.两者都有异步和同步版本readir/readdirSync和stat/statSync. 因为readidir和stat是异步的,所以我希望它们返回Promise,但是当尝试使用async/await时,脚本不会等待readdir解析,如果我使用.then/.catch,则会收到错误消息cannot read .then of und
..
在Node.js中,我必须读取文件夹中的文件,并且对于每个文件都获得文件处理程序信息,这是我最简单的使用fs.readdir的实现: FileServer.prototype.listLocal = function (params) { var self = this; var options = { limi
..
我有一个简单的节点脚本,用于查找文件更改并使用ssh将文件复制到远程服务器. fs.watch(filename,function(curr,prev){ //copy file to the remote server }); 但是,由于我正在观看的文件是通过ftp上传的,因此对于我收到的每一个数据块,文件都会被更改,并且回调函数也会被触发.仅在传输完整文件后,有什么方法可以寻找更
..
好的,这似乎是一个简单的问题,但我无法从此处找到答案,因此我将其发布,希望有人可能遇到了类似的问题. 由于/var/log/lighttpd/error.log更具体) > Linus G Thiel 我弄清楚了跟随符号链接).我知道我可以设置fs.fileWatch来监视它,但是我还应该指出,error.log文件在特定的时间也会旋转,这取决于日志守护程序的设置.发生这种情况时,fs.fi
..
我如何访问 fs.read,fs.stat ...的参数回调中的方法? 例如,如果我想根据文件的大小处理文件 以下(coffeeScript)代码段 #assuming test1.txt exists filename = "./test1.txt" fs.stat filename, (err, stats) -> data = filename:filename,size:s
..
问题 是否有一种简单的方法可以将目录中的所有文件上移到其父目录然后删除该目录? 用例 我正在执行zip提取,并且源zip包含一个名为archive的根文件夹,所以当我提取时会得到extract_path/archive/,但是我想直接将archive的内容提取到extract_path. 我以为这将是简单的重命名,但是以下内容会引发“正在路上有一个文件"错误消息. f
..
Supervisor是Node.js的软件包,它监视您的应用目录中的文件是否有修改,并在发生修改时重新加载应用. 此脚本将符号链接解释为常规文件,并注销警告.我想派遣Supervisor,以便可以完全解决此问题或产生更具描述性的警告. 如何使用Node.js的文件系统模块确定给定文件是否真的是符号链接? 解决方案 您可以使用 fs.lstat ,然后在fs.lstat('myf
..
我正在尝试使用JavaScript替换文本文件中的一行. 这个想法是: var oldLine = 'This is the old line'; var newLine = 'This new line replaces the old line'; 现在我要指定一个文件,找到oldLine并将其替换为newLine并保存. 有人可以在这里帮助我吗? 解决方案 这应
..
这是测试代码(在express环境中,仅仅是因为这就是我碰到的东西): const fs = require('fs-extra'); const fsPromises = fs.promises; const express = require('express'); const app = express(); const speedtest = async function (req
..
我正在尝试使用fs作为nodejs的一部分从文件中删除最后3行.我目前正在将文件读取到内存中,然后不使用三行代码再次将其写入,但是我敢肯定有一种更有效的方法,无需将整个文件读取到内存中. 现在我的代码 fs.readFile(filename, function (err, data) { if (err) throw err; theFile = data.toStr
..
我试图在内部创建名为current year的文件夹层次结构,然后在名称文件夹中创建另一个名为current month的文件夹. 例如:今天的日期是2016-05-02,因此,如果该文件夹不存在(如以下结构),则应创建该文件夹 2016-> 05-> 02 解决方案 “>请参阅这个先前回答的问题 执行此操作的好方法是使用 mkdirp 模块. $ npm inst
..
我想将image.png表从/folder1复制到/folder2,该怎么做? /folder1 image.png /folder2 谢谢! 解决方案 尝试如下操作: var fs = require('fs'); var inStr = fs.createReadStream('/your/path/to/file'); var outStr = fs.creat
..
我在服务器上有一个缓存引擎,该引擎缓存在根目录下访问的所有文件.我正在考虑使用Chokidar来(递归地)查看整个目录树中的文件更改,并相应地更新缓存.但是我担心如果子目录包含成千上万个文件会发生什么-Chokidar的效率如何? 解决方案 Chokidar的效率取决于它所运行的操作系统. 在OS X上,它使用一个模块,该模块提供对本机fsevents API的访问,该模块非常高效.
..
我正在使用nodejs和SailsJs在网站上工作. 我的目标是将MediaRecorder.ondataavailable事件生成的Blob(返回小Blob)发送到服务器,并在完成记录后在服务器上构建完整的文件以进行存储. 在浏览器上,如果我将所有这些小斑点推入一个数组中,然后执行以下操作: var blob = new Blob(recordedBlobs, {type: '
..
我正在尝试使用请求模块保存图像下载.有了 request('http://google.com/images/logos/ps_logo2.png').pipe(fs.createWriteStream('doodle.png')); 工作正常. 但是,我希望能够在图像完全下载后执行其他操作. 如何为fs.createWriteStream提供回调函数? 解决方案 您要提前创建
..