У меня был рабочий проект, но я решил попробовать Visual Node (http://www.visualnode.info/readme) для работы с node.js в среде Visual Studio.Использование визуального узла вызывает экспресс, чтобы не обслуживать статические файлы
По какой-то причине, что линия не влияет на экспресс для обслуживания статических файлов:
app.use(express.static(path.join(__dirname, 'client')));
При попытке:
res.sendfile('client/views/index.html');
двигатель ищет файл по ложному пути:
404 Error: ENOENT, stat 'C:\Windows\system32\client\views\index.html'
Вопрос: 'C:\Windows\system32\'
?
Вместо этого должна быть папка моего проекта.
Надеюсь, они получат это исправить. Спасибо за обходное решение! – ohadinho