fs

    16热度

    1回答

    我有一个可执行节点/ JavaScript脚本,它具有调试布尔值,如果设置为true,则会写入几个文件。这个可执行文件也是节点模块。根据运行脚本的用户的工作目录,似乎该功能找不到写入文件的目录。 该模块的结构类似于此 output/ lib/ helpers.js index.js 我原来的推理是有路径。 helper.write = function(data,filename

    1热度

    1回答

    我建立一个节点JS应用程序(学习),在那里我记录每个操作到一个名为log.txt的 文件中的记录器模块具有以下代码: var fs = require('fs'); function write(data,filename) { var entry = 'Time: '+new Date(); if(filename !=null || filename != undef

    2热度

    2回答

    该任务如下。我需要使用来自fs2库的rmdir删除文件夹和它的内容。它返回deffered承诺对象。完成后我需要重新创建文件夹。并且函数还应该返回承诺,以便进一步链接。 我现在所拥有的代码是这样的: function clearOutputDir() { var def = deferred(); var def2 = deferred(); if (fs.exis

    229热度

    2回答

    我似乎无法获得任何解释如何执行此操作的搜索结果。 我想要做的就是能够知道给定的路径是文件还是目录(文件夹)。

    0热度

    1回答

    我来自波兰。波兰字符在UTF-8和ISO 8859-2编码中是可用的,但当我打开文件时,我在站点内容中没有国家字符(ě,ó,ó,ś,ł,ż,ź,ń)。 这是我在当我打开文件并发送给客户端的NodeJS代码: var include = function(path) { var code = fs.readFileSync(ROOT+path, 'ascii'); return code

    0热度

    1回答

    我的node.js应用程序需要几个文件。据我所知,它的建议异步读取文件,所以,显然我必须做这样的事情: fs.readFile("file1", function(...) { fs.readFile("file2", function(...) { fs.readFile("file3", function(...) { [my application]

    8热度

    2回答

    我正在尝试编写一个使用node.js在s3上存储图像的图像服务器。上传图片效果很好,我可以使用s3浏览器客户端正确下载并查看它(我特别使用了dragondisk,但我也成功下载了它),但是当我用节点下载并尝试将其写入磁盘,我无法打开该文件(它表示可能已损坏或使用Preview无法识别的文件格式)。我正在使用amazon sdk for node和fs来编写文件。我知道你可以将一个可选的编码传递给f

    0热度

    1回答

    所以我知道fs模块使用process.cwd()而不是模块的实际位置,但我仍然有一个文件路径问题。 所以我有一个应用程序的结构是这样的: - app - controllers - models - views - tmp - index.js 我在控制器中创建的CSV文件,并希望将其保存在tmp。 因此,考虑的是,尽管控制器是, proces

    2热度

    1回答

    有没有办法使用node-dev或类似的命令来切换只为某些文件重新启动nodejs? 我看了,它似乎require.extensions是一个对象,其中包含重新启动的扩展,虽然删除它似乎并没有做任何事情。 我想要的是能够像平常一样使用node-dev,但需要某些文件而无需重新启动,所以我可以手动观察它们并重新加载它们而不重新启动所有内容。

    1热度

    3回答

    我想跟踪目录中的新文件。我使用的文档中提供的脚本:http://nodejs.org/api/fs.html#fs_fs_watch_filename_options_listener var fs = require('fs'); fs.watch('mydir/', function (event, filename) { console.log('event is: ' + ev