development

npm WARN npm npm은 Node.js v9.1.0을 지원하지 않습니다.

big-blog 2021. 1. 5. 21:05
반응형

npm WARN npm npm은 Node.js v9.1.0을 지원하지 않습니다.


최신 노드 v9.1.0으로 업데이트했는데 이제 npm이 작동하지 않습니다.

npm WARN npm npm은 Node.js v9.1.0을 지원하지 않습니다.


현재 설치된 npm것이 새 node것과 호환되지 않으며 업데이트하는 데 어려움 있음이 밝혀졌습니다 .

이 솔루션은 제거하는 것입니다 npm다음 다시 설치 node의 올바른 버전을 포함 할 것이다 npm.

방법은 다음과 같습니다.

  1. 제거 npm.

    Mac:
    sudo npm uninstall -g npm
    
    Windows:
    npm uninstall -g npm
    
  2. https://nodejs.orgnode 에서 설치


npm의 전역 인스턴스를 제거합니다.

npm uninstall -g npm

그러면 시스템이 노드 9.1.0에 의해 설치된 npm 버전으로 대체되고 경고가 사라집니다.


5.71로 문제 업데이트를 수정했습니다.

npm uninstall -g npm

npm i -g npm@next

나를 위해 일했다

npm uninstall -g npm

npm i -g npm@next

수동으로 설치하거나 캐시를 지울 필요가 없습니다. 필요한 경우 관리자 자격 증명으로 실행합니다.


무엇 나를 위해 일한 것은 삭제했다 npmnpm cache에서C:\Users\chrisd\AppData\Roaming

그런 다음 npm i -g npm@nextNode 9.x 용 npm의 최신 버전을 실행 했습니다.

NPMJS.org는 새로운 릴리스 11.27.2017-npm v5.6.0을 발표했습니다.

( 방금 업그레이드 하는 npm/npm cache경우 에는 삭제할 필요가 없지만 새 릴리스를 찾기 전에 이미 삭제했습니다 )

NPMJS 릴리스 정보


Node 10.4.1로 업그레이드 한 후 -g 플래그를 사용하여 npm uninstall -g npm실행 하여 전역 적으로 제거하고 오류가 사라진 후이 경고를 보았습니다 . 내 npm을 버전 6.1.0으로 업데이트 한 것 같습니다.여기에 이미지 설명 입력


우분투에서 비슷한 문제가 있었고 아래에서 해결하는 데 도움이되었습니다.

  1. 기존 버전의 npm 및 노드를 제거합니다.

    sudo apt --auto-remove purge npm
    sudo apt --auto-remove purge nodejs
    
  2. 노드 재설치


npm install내 각도 프로젝트를 위해 package.json을 설치하기 위해 실행할 때 아래 경고가 표시 되었습니다.

npm WARN npm npm은 Node.js v9.1.0을 지원하지 않습니다. npm WARN npm npm 경고 npm은 npm이이 버전에서 작동 할 것이라는 약속을 할 수 없으므로 새 버전의 노드로 업그레이드해야합니다. npm WARN npm 지원되는 Node.js 릴리스는 4, 6, 7, 8의 최신 릴리스입니다. npm WARN npm https://nodejs.org/ 에서 최신 버전을 찾을 수 있습니다.경고 : ... \ Angular \ node에 대해이 Node.js.ng-080b84bf08dd68e5.lock 버전과 호환되지 않는 node-tar 또는 npm 버전을 사용하고있을 가능성이 있습니다. Node와 함께 번들로 제공되는 npm 버전을 사용하십시오. .js 또는 Node.js 9 이상과 호환되는 npm (> 5.5.1 또는 <5.4.0) 또는 node-tar (> 4.0.1) 버전. C : \ Program Files \ nodejs \ node.exe : src \ node_zlib.cc : 437 : Assertion`args.Length () == 7 && "init (windowBits, level, memLevel, strategy, writeResult, writeCallback," "dictionary) " '실패했습니다.

@Ilyich에 따르면 global npm을 제거 하고 패키지를 설치하기 위해 npm uninstall -g npm실행 했는데 npm install성공적으로 설치되었습니다.


제거 할 수없는 경우 npm대신 해당 단계를 건너 뛰고

npm https://nodejs.org/en/ 재설치


Eclipse와 같은 IDE에서 Angular 프로젝트를 만들거나 가져 오는 동안 동일한 경고가 표시되는 경우 다음을 수행하십시오.

File-> New-> Angular 나타나는 창에서 Nodejs 및 NPM의 버전을 "사용 시스템 설치"로 변경하십시오.

... 프로세스가 "npm을 통해 도구 용 패키지 설치"에서 충돌하는 경우

IDE에서 터미널을 닫고 수동으로 프로젝트 디렉토리로 이동하여 "npm install"을 수행하십시오.

IDE에서 프로젝트 새로 고침


다른 물건을 설치하려고 비슷한 문제가 발생했습니다. 그리고 npm 버전이 내 노드 버전과 호환되지 않는 것 같습니다. 제 경우에는 npm 5.4.2노드 v10.15.0 이 있습니다.이 프로세스가 끝날 때 버전 npm 6.7.0노드 v10.5.0이 있습니다.

첫 번째 옵션 : 노드 및 기타 도구의 버전을 다운 그레이드합니다.

터미널에서 설치할 버전으로 다음 명령을 실행하십시오. (8.14.1 노드로 변경해야하는 경우의 예)

1.- Npm install -g node@8.14.1

그런 다음 제거 할 버전을 제거하는 명령을 실행합니다.

2.- Npm uninstall -g node@8.15.0

그 후 다음 명령을 실행하여 새 경로를 설정해야합니다.

삼.- Npm update -g node@8.14.1

마지막으로 변경 사항이 성공적으로 추가되었는지 확인하기 위해 버전을 실행하기 만하면됩니다.

4.- Node -v

이 경우 버전이 8.14.1로 표시되고 프로세스가 완료되었습니다. Appium 및 Npm버전에 대해 수행하려면 새 터미널을 열고 동일한 단계에 따라 버전을 변경할 수 있습니다. 예를 들면 :

Npm install -g appium@1.7.2
Npm uninstall -g appium@1.10.0
Npm update -g appium@1.7.2
Appium -v

제 경우에는 다음 버전이 있어야합니다.

Node 8.14.1
Npm 6.4.1

다른 방법 : 그것을 해결하기 위해 나는 터미널에서 다음 줄을 실행합니다.

curl -L https://npmjs.org/install.sh | sh

After download a few files (took around of 10 minutes to see results in the terminal) i was able to continue working with the new latest and compatible version of both tools.

The next WARM was displayed in this case.

npm WARN npm npm does not support Node.js v10.15.0.

npm WARN npm You should probably upgrade to a newer version of node as we

npm WARN npm can't make any promises that npm will work with this version.

npm WARN npm Supported releases of Node.js are the latest release of 4, 6, 7, 8.

npm WARN npm You can find the latest version at https://nodejs.org/
/Users

If you are using Mac and brew, that's how I've got rid of this problem:

Even though I installed and reinstalled node with brew, with last versione 11.8.0, apparently it kept using the last version

fdecollibus$ npm install --global gatsby-cli npm WARN npm npm does not support Node.js v11.8.0 npm WARN npm You should probably upgrade to a newer version of node as we npm WARN npm can't make any promises that npm will work with this version. npm WARN npm Supported releases of Node.js are the latest release of 4, 6, 7, 8, 9. npm WARN npm You can find the latest version at https://nodejs.org/ /usr/local/Cellar/node/11.8.0/bin/gatsby -> /usr/local/Cellar/node/11.8.0/lib/node_modules/gatsby-cli/lib/index.js + gatsby-cli@2.4.8

npm -v gave me back version 5.6.0. I've therefore noticed that /usr/local/lib/node_modules had wrong permissions assigned to root:wheel. A chown did not fix the problem: I've had to manually delete the content of the folder (cd /usr/local/lib/node_modules and -careful - type rm -rf * ) to get rid of the folder. Then I've run brew uninstall node and again brew install node, and finally npm -v gave me back 6.5.0


Executing npm uninstall -g npm gave me same error 여기에 이미지 설명 입력

  • Uninstall Node.js installed in the system
  • Goto c:\Program File\nodejs (default location of the nodejs installation). Remove all contents of the folder manually.
  • Install Node.js again.

running npm install @angular/cli -g worked for me.


What worked for me - On Ubuntu

Install nodejs

sudo apt install nodejs

Install npm

curl -L https://www.npmjs.com/install.sh | sudo sh

참조 URL : https://stackoverflow.com/questions/47226238/npm-warn-npm-npm-does-not-support-node-js-v9-1-0

반응형