После использования npm установки и обновления моего json-пакета тело-парсер по-прежнему дает сообщение об установке промежуточного программного обеспечения.Node.js body-parser не работает после установки
var bodyParser = require ('body-parser');
После использования npm установки и обновления моего json-пакета тело-парсер по-прежнему дает сообщение об установке промежуточного программного обеспечения.Node.js body-parser не работает после установки
var bodyParser = require ('body-parser');
********* ************ решение
Вы не можете назвать переменную bodyParser или body_Parser или действительно что-нибудь, напоминающее анализатор слов тела.
Вместо этого назовите его чем-то вроде myParser.
До:
вар bodyParser = требуется ('тело-анализатор');
После того, как:
вар myParser = требуется ('тело-анализатор');
Конечно, каждый раз, когда вы вызываете эту переменную, обязательно используйте myParser, а не bodyParser. Поэтому убедитесь, что вы обновили весь файл. :)
Имя переменной не влияет на вещи, особенно если значение переменной * точно совпадает с *. – mscdex
@mscdex Я понимаю. Я просто передаю то, что я наблюдал. Возможно, новое обновление node.js анализирует ваш код для строки «bodyparser», чтобы вызвать ошибку и предупредить вас об устаревании. Вы правы, не имеет смысла. Но это сработало, и это единственное, что я изменил. – Ben