Вопрос по static, express, node.js – Ошибка: запрещен SendStream.error

2

При добавлении статической папки app.use (express.static (__dirname + / apos; / static & apos;)); Я получаю ошибку Ошибка: запрещен SendStream.error

Ваш Ответ

1   ответ
4

Известная проблемаhttps://github.com/visionmedia/express/issues/1229.

Быстрое решение заключается в использовании app.use (express.static (__dirname + & apos; \\ static & apos;));

не работает на Mac, только Windows
Эта проблема связана с экспресс на окнах. Также это исправлено в последней версии, поэтому я бы рекомендовал обновить ее до последней стабильной версии. Denis Besic
Не уверен, что это та же самая проблема, но я только что столкнулся с этим сообщением об ошибке при попытке серверных файлов с именами, подобными & quot; ./ foo.txt & quot ;. Бегfs.realpathSync() сначала решил проблему. (Это произошло даже с самой последней экспресс)
для использования gulp-connectroot: [__dirname] или жеroot: require('path').resolve('./') чтобы исправить эту ошибку:github.com/AveVlad/gulp-connect/issues/54
У меня та же проблема с использованиемgulp-connect, Они связаны?

Похожие вопросы