确定路径是否有效javascript

时间:2016-06-29 19:34:04

标签: javascript node.js

我有一个路径作为javascript变量传递给我,它将引用一个图像(也许)。 ../app/assets/icon.png。如果路径无效或不存在,我想使用位于其他位置的其他文件。最后,看起来应该是这样的:

var verifiedPath = existsAndIsValid(path) ? path : '../app/default/icon.png'

我可以做一个简单的单行程吗?

1 个答案:

答案 0 :(得分:0)

不推荐使用非常简单的exists功能,建议使用stataccess。它们都是核心NodeJS。

fs.access('path', fs.R_OK, (err) => {
  if (!err) { console.log("File exists");
});