标签: javascript node.js
我有一个路径作为javascript变量传递给我,它将引用一个图像(也许)。 ../app/assets/icon.png。如果路径无效或不存在,我想使用位于其他位置的其他文件。最后,看起来应该是这样的:
../app/assets/icon.png
var verifiedPath = existsAndIsValid(path) ? path : '../app/default/icon.png'
我可以做一个简单的单行程吗?
答案 0 :(得分:0)
不推荐使用非常简单的exists功能,建议使用stat或access。它们都是核心NodeJS。
fs.access('path', fs.R_OK, (err) => { if (!err) { console.log("File exists"); });