Size: a a a

Node.js — русскоговорящее сообщество

2020 January 30

АК

Алексей Карташов in Node.js — русскоговорящее сообщество
если ты имя файла в require пофиксишь, или файл добавишь, то приложение снова перезапустится и нормально запустится)
источник

Н

Никита in Node.js — русскоговорящее сообщество
Mapcicc
Спасяб
Смотрю на твою аватарку и вспоминаю как китаец ел живых мышей
источник

N

Nikolay in Node.js — русскоговорящее сообщество
Алексей Карташов
если ты имя файла в require пофиксишь, или файл добавишь, то приложение снова перезапустится и нормально запустится)
Не во всех случаях
источник

N

Nikolay in Node.js — русскоговорящее сообщество
Падает с ошибкой, если файл занружается без рекваира, с файловой системы
источник

АК

Алексей Карташов in Node.js — русскоговорящее сообщество
Nikolay
Не во всех случаях
ну, да - если просто файл добавить, то ясен пень он его не увидит. пока ты какой-нибудь файл в графе зависимостей не пересохранишь
источник

N

Nikolay in Node.js — русскоговорящее сообщество
Алексей Карташов
ну, да - если просто файл добавить, то ясен пень он его не увидит. пока ты какой-нибудь файл в графе зависимостей не пересохранишь
При добавлении норм, при удалении падает
источник

АК

Алексей Карташов in Node.js — русскоговорящее сообщество
ну и надо, чтобы нужный файл был именно через require(...) подключен
источник

АК

Алексей Карташов in Node.js — русскоговорящее сообщество
Nikolay
При добавлении норм, при удалении падает
дак ты сперва удали require с удаляемым файлом
источник

N

Nikolay in Node.js — русскоговорящее сообщество
Алексей Карташов
дак ты сперва удали require с удаляемым файлом
Я тебе говорю, файл добавляется без рекваира
источник

АК

Алексей Карташов in Node.js — русскоговорящее сообщество
Nikolay
Я тебе говорю, файл добавляется без рекваира
мы точно про одно и то же говорим? про node-dev?
источник

АК

Алексей Карташов in Node.js — русскоговорящее сообщество
он работает как хук к require
источник

АК

Алексей Карташов in Node.js — русскоговорящее сообщество
так что вот это:
> Я тебе говорю, файл добавляется без рекваира
не так работает
источник

N

Nikolay in Node.js — русскоговорящее сообщество
Алексей Карташов
так что вот это:
> Я тебе говорю, файл добавляется без рекваира
не так работает
Ну мы походу о разных вещах, да
источник

N

Nikolay in Node.js — русскоговорящее сообщество
Но я не о хуках и пр
источник

АК

Алексей Карташов in Node.js — русскоговорящее сообщество
у него там в описании:
In contrast to tools like supervisor or nodemon it doesn't scan the filesystem for files to be watched. Instead it hooks into Node's require() function to watch only the files that have been actually required.
источник

АК

Алексей Карташов in Node.js — русскоговорящее сообщество
так что если require'ится несуществущий файл (неважно - изначально он не существовал, ил он был удалён), то процесс падает
источник

АК

Алексей Карташов in Node.js — русскоговорящее сообщество
но не потому что node-dev, а потому что код в принципе нерабочий
источник

АК

Алексей Карташов in Node.js — русскоговорящее сообщество
но node-dev продолжает слушать твой код и перезапустится, когда все за-require-енные файлы будут существовать - т.е. код станет рабочим. в консоль для ручного перезапуска лезть не надо
источник

АК

Алексей Карташов in Node.js — русскоговорящее сообщество
может быть есть какие-то кейсы, когда падает сам node-dev, если файлы удалять, но я с такими не сталкивался
источник

M

Mapcicc in Node.js — русскоговорящее сообщество
Никита
Смотрю на твою аватарку и вспоминаю как китаец ел живых мышей
Полезная инфа👍
источник