Node.js қате туралы хабар getaddrinfo ENOTFOUND localhost Solution

Блог

Node.js қате туралы хабар getaddrinfo ENOTFOUND localhost Solution

Бүгін мен Flatiron бағдарламасын алғаш бастаған кезде мені қатты шатастырған қатені тез арада түзеткім келеді. Егер сіз JSON серверін іске қосуға тырыссаңыз және ENADFOUND localhost getaddrinfo қатесін көретін болсаңыз, бұл Webpack сіздің жергілікті хост мекенжайын таба алмайтындықтан орын алады. Менің жағдайда etc/hosts файлының бір жолы менің компьютерімде жоқ болды, мен оны қалай қайта қосу керектігін түсінуім керек болды. Бақытымызға орай, шешім өте қарапайым және оны бірнеше код жолымен шешуге болады. Қате туралы хабарлама осылай көрінеді.



Постқа арналған сурет

Қорқынышты емес пе? Бұл серверді іске қосу үшін не істеу керек! Алдымен бұл пәрменді терминалға енгізіңіз.



sudo nano /etc/hosts

Содан кейін әкімші құпия сөзін енгізіңіз, сонда сіз Nano мәтіндік редакторына кіресіз. UI келесідей болуы керек.

Постқа арналған сурет



https://www.imore.com/how-edit-your-macs-hosts-file-and-why-you-would-want#how-to-edit-the-hosts-file

Менің компьютерімде 127.0.0.1 localhost оқылатын жол қандай да бір себептермен жоғалып кетті. Мұны редакторға енгізіңіз.

127.0.0.1 localhost

Оны хост файлына қосқаннан кейін, маңызды нәрсені бұзар алдында өзгертулерді сақтап, сол жерден шығыңыз. Аяқтағаннан кейін Nano мәтіндік редакторынан шығу үшін Control + X пернелер тіркесімін басыңыз. Воила! JSON серверін қайта іске қосып көріңіз. Енді сіз оны еш қиындықсыз бастауыңыз керек. Бұл мен қатені тудырған нәрсені анықтаған кезде мен үшін үлкен жеңіс болды, және шынымды айтсам, мәселені шешу үшін бірнеше код жолдары қажет болды. Бұл сынақ мен үшін құнды сабақ болды. Кодтау - бұл саяхат туралы.

Сіз бірдеңе салуды аяқтағаннан кейін және бәрін іске қосқаннан кейін, бастапқы кодты қарап, бір әдістен екіншісіне өтуін көру оңай. Мен үшін кейде процестің өзі жоғалады. Әрине, мұның бәрі мағынасы бар, бірақ кейде сіз абсурдтық қатеге үш күн қатып қаласыз, және жауап сіз әлі білмеген екі жолды кодпен аяқталады. Мұндай жағдайларда мен өзімді жиі айтамын: неге мұны түсіну қиын болды? Бірақ сондықтан біз код жасаймыз және бұл сіз күтпеген кезде сөзсіз болатын келесі бағдарламалық апатқа үйренудің және дайын болудың жалғыз жолы.

#nodejs #json-server #web-әзірлеу #webpack

medium.com

Node.js қате туралы хабар getaddrinfo ENOTFOUND localhost Solution

Бүгін мен Flatiron бағдарламасын алғаш бастаған кезде мені қатты шатастырған қатені тез арада түзеткім келеді. Егер сіз жүгіруге тырыссаңыз ...