나는 Derby를 설치하려고 노력하고있다. 그리고 npm
은 적당한 버전의 express를 찾을 수 없다고 주장하고있다. 내가 사용하고있는 명령은 다음과 같습니다 : npm install -g derby
. 아래는 출력입니다. 우분투 11.10, 노드 v0.7.6 및 npm v1.1.17을 실행하고 있습니다. 내가 뭔가 잘못하고 있는거야? 이 문제를 어떻게 해결할 수 있습니까?npm 종속성 해결 - 또는 - 도움! 나는 derbyjs를 설치할 수 없다.
npm ERR! Error: No compatible version found: [email protected]'>=2.0.0- <3.0.0-'
npm ERR! Valid install targets:
npm ERR! ["0.14.0","0.14.1","1.0.0beta","1.0.0beta2","1.0.0rc","1.0.0rc2","1.0.0rc3","1.0.0rc4","1.0.0","1.0.1","1.0.2","1.0.3","1.0.4","1.0.5","1.0.6","1.0.7"]
npm ERR! at installTargetsError (/home/thomas/bin/node/lib/node_modules/npm/lib/cache.js:486:10)
npm ERR! at next_ (/home/thomas/bin/node/lib/node_modules/npm/lib/cache.js:436:17)
npm ERR! at next (/home/thomas/bin/node/lib/node_modules/npm/lib/cache.js:413:44)
npm ERR! at /home/thomas/bin/node/lib/node_modules/npm/lib/cache.js:406:5
npm ERR! at saved (/home/thomas/bin/node/lib/node_modules/npm/lib/utils/npm-registry-client/get.js:151:7)
npm ERR! at Object.oncomplete (/home/thomas/bin/node/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js:230:7)
npm ERR! You may report this log at:
npm ERR! <http://github.com/isaacs/npm/issues>
npm ERR! or email it to:
npm ERR! <[email protected]>
npm ERR!
npm ERR! System Linux 3.0.0-17-generic
npm ERR! command "node" "/home/thomas/bin/node/bin/npm" "install" "-g" "derby"
npm ERR! cwd /home/thomas
npm ERR! node -v v0.7.6
npm ERR! npm -v 1.1.17
npm ERR! message No compatible version found: [email protected]'>=2.0.0- <3.0.0-'
npm ERR! message Valid install targets:
npm ERR! message ["0.14.0","0.14.1","1.0.0beta","1.0.0beta2","1.0.0rc","1.0.0rc2","1.0.0rc3","1.0.0rc4","1.0.0","1.0.1","1.0.2","1.0.3","1.0.4","1.0.5","1.0.6","1.0.7"]
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! /home/thomas/npm-debug.log
npm not ok
'express'의 어떤 버전을 설치 했습니까? – sarnold
'express --version' 또한 에러가납니다 :''sys '모듈은 이제 "util"이라고 불립니다. 그러나'cat'ting bin/node/lib/node_modules/express/package.json은 버전 1.0.7을 나타냅니다. – ravinggenius
노드 v0.6.15와 함께 사용해보십시오. Express의 package.json에 따르면, max 버전은 0.7.0-pre입니다. 그러면 npm이 지원되는 Express 버전을 찾지 못하게됩니다. – loganfsmyth