5 начина да поправите проблем са инсталацијом Нпм-а који не ради [Управитељ партиција]

Нпм је менаџер пакета за Ноде.јс. Можете га користити за преузимање и инсталирање пакета трећих страна и програма командне линије које су други написали за локалну употребу. Овај пост од Чаробњак за партиције овог сајта показује како да решите нпм инсталл не ради питање.





На овој страници :

Нпм инсталација не ради

Нпм, скраћеница од Ноде Пацкаге Манагер, је подразумевани менаџер пакета за Ноде.јс, који се користи за прављење скалабилних мрежних апликација. Помоћу нпм-а можете преузети и инсталирати пакете треће стране и програме командне линије које су други написали са НПМ сервера за локалну употребу.

Да бисте инсталирали модул, само треба да покренете „ нпм инсталл <Назив модула> ” команда. Међутим, понекад можете наићи на грешке приликом инсталације нпм-а. На пример:

  • Нпм команда није пронађена.
  • Нпм код грешке 1.
  • Не могу да пронађем Питхон извршну датотеку „питхон“.
  • Провера интегритета није успела.
  • Није могуће прочитати зависности. Нема такве датотеке или директоријума „ц:\ноде\кк\пацкаге.јсон“.

Зашто нпм инсталација не ради? Могући разлози су следећи:



  • Нпм није инсталиран.
  • У директоријуму где покушавате да покренете нпм инсталл нема датотеке пацкаге.јсон.
  • Назив пакета или верзија су нетачни.
  • Покушавате да инсталирате пакет који зависи од системских библиотека, што није задовољно.

Како да поправите проблем са инсталацијом Нпм-а који не ради

Да бисте решили проблем који нпм инсталл не ради, можете користити следеће методе. Али пре него што наставите, требало би да се уверите да сте унели исправно име пакета.

Начин 1. Уверите се да је Нпм инсталиран

Главни узрок грешке нпм цомманд нот фоунд је тај што нпм није инсталиран. Можете покренути команду „ нпм -в ” да проверите да ли је нпм инсталиран. Ако не, препоручујем вам да деинсталирате Ноде.јс, а затим поново инсталирате ноде.јс и нпм. Молимо погледајте овај пост: Како инсталирати НПМ и Ноде.јс на Виндовс & Мац & Убунту .



Начин 2. Уверите се да постоји датотека Пацкаге.јсон

Када инсталира пакет, нпм мора прво да пронађе датотеку пацкаге.јсон. Ова датотека ће навести информације о овом пакету укључујући име, верзију, опис, кључне речи, зависности итд. Ако не постоји датотека пацкаге.јсон, појавиће се проблем са нпм инсталацијом која не ради. Можете покренути „ лс -1 ” да бисте проверили да ли постоји датотека пацкаге.јсон.

Начин 3. Избришите закључану датотеку или кеш

Главни разлог грешке при провери интегритета није успела је обично пакет-лоцк.јсон. Када ваш пројекат има ову датотеку, нпм ће проверити интегритет пакета који сте преузели са оним наведеним у датотеци за закључавање.

Када је контролна сума пакета другачија, нпм ће зауставити инсталацију и избацити грешку провере интегритета није успела. У овом случају, можете покренути команду „ нпм цацхе верифи ' за решавање проблема.



Ако ова команда не ради, можете покренути команду „ рм пацкаге-лоцк.јсон ” да избришете датотеку закључавања или покрените команду „ нпм цацхе цлеан --форце ” да бисте очистили нпм кеш.

Начин 4. Зависности ажурирања

Један од главних разлога за нпм ерр цоде 1 је тај што зависност у инсталираном модулу није компатибилна са тренутном верзијом ноде.јс. У овом случају, ажурирање зависности је добро решење. То можете учинити тако што ћете покренути команду „ нпм упдате <име пакета> ”.

Начин 5. Инсталирајте најновији Ноде.јс

Ако инсталирате модул ноде-гип, можда ћете добити грешку „Не могу пронаћи Питхон“. Ноде-гип модул је Ноде.јс алат за компајлирање изворних модула написаних у Ц и Ц++. Потребни су алати за прављење Питхон-а и Висуал Студио-а да би исправно радили.



Срећом, најновија верзија инсталатера Ноде.јс за Виндовс већ подразумевано укључује алате за прављење. Стога, само треба да инсталирате најновији ноде.јс и Питхон.

Суштина

Сте заинтересовани Чаробњак за партиције овог сајта ? Овај софтвер вам може помоћи да клонирате систем, боље управљате дисковима и опоравите податке. Ако имате ову потребу, можете је преузети са званичне веб странице.