我一直在做一个需要定期更新关联和数据库的项目。我坚持删除文件。为此,我使用了fs的fs.unlink,但它会引发一些错误。
代码片段 -
fs.unlinkSync("/images/uploadedImages/70c9c2c4-74de-41c1-b096-c403b749a1a9.png");
sails.log.info("Logo deleted succesfully");
错误日志 -
fs.js:932
return binding.unlink(pathModule._makeLong(path));
Error: ENOENT: no such file or directory, unlink '/images/uploadedImages/70c9c2c4-74de-41c1-b096-c403b749a1a9.png'
文件 70c9c2c4-74de-41c1-b096-c403b749a1a9.png 也存在于路径 /images/uploadedImages/ 中,该路径位于sailsjs 结构的 assets 文件夹中。
没有办法实现这一点吗?