Вот мой код:Изменить путь разделитель с помощью модуля пути
var thisImageName = thisRow["imagename"];
var thisImagePath = path.relative("./public", __dirname + "/public/uploads/" + thisImageName + ".jpg");
console.log(thisImagePath); // returns __dirname\public\uploads\
img.src = thisImagePath.split(path.sep).join("/");
Чтобы получить соответствующий путь изображения, я должен разделить разделитель пути, а затем присоединиться к массиву с соответствующим слэшем. Кто-нибудь знает более эффективный способ сделать это?
Я поддержал это (вернув его к 0). Я предполагаю, что кто-то мог бы отказаться от него, если они попробовали его на узле 0.10 или более раннем, где он не был поддержан ... – laurelnaiad
Спасибо, я отредактировал его, чтобы включить это предупреждение ... но мы все используем узлы последней стабильной версии сейчас правильно? ;) –
Это лучший ответ. +1 –