gpt4 book ai didi

javascript - 将文件写入子目录node.js

转载 作者:太空宇宙 更新时间:2023-11-04 02:51:22 25 4
gpt4 key购买 nike

我正在使用 Node 和 Express,并且我有一个类似的目录结构

public
img
css
js
server.js

在 server.js 中,我有以下用于写入 png 文件的代码

fs.writeFile('testfile.png', imageData, function(err){

res.send("file successfully created");

});

这会在根目录中创建文件,即具有以下目录结构

public
img
css
js
server.js
testfile.png

如何在 img 目录中创建 testfile.png?仅使用 img/testfile.png/img/testfile.png/public/img/testfile.png 不起作用 - 不会创建任何文件。

感谢帮助!

最佳答案

你可以这样做

'./public/img/testfile.png'

或者,您可以像这样给出相对路径

__dirname + '/public/img/testfile.png'

同时检查目录img的权限。可能是没有授予写入权限。

关于javascript - 将文件写入子目录node.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14700308/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com