2012-03-09 5 views
0

npm을 통한 연결 설치를 시도했지만 npm에 따라 설치가 정상적으로 작동합니다.수동으로 Windows에 연결을 설치하는 방법

그러나, 한 번에 연결할 때 필요로하는 프로그램을 실행하려고, 나는 다음과 같은 메시지가 얻을 :

>node server.js 

node.js:201 
     throw e; // process.nextTick error, or 'error' event on first tick 
      ^
Error: Cannot find module 'connect' 
    at Function._resolveFilename (module.js:332:11) 
    at Function._load (module.js:279:25) 
    at Module.require (module.js:354:17) 
    at require (module.js:370:17) 
    at Object.<anonymous> (C:\Users\lowerkey\Desktop\emasc\server\server.js:2:15 
) 
    at Module._compile (module.js:441:26) 
    at Object..js (module.js:459:10) 
    at Module.load (module.js:348:31) 
    at Function._load (module.js:308:12) 
    at Array.0 (module.js:479:10) 

그래서 제 질문은 이것이다 : 은 어떻게 설치합니까 수동으로 연결? 나는 github 저장소를 복제했지만, 지금은 붙어 있습니다.

답변

4

프로젝트의 노드 modules_directory에는 무엇이 있습니까?

NPM은 모듈을 기본적으로 전역으로 설치하지 않습니다. npm install connect를 실행하면 프로젝트 루트 디렉토리에 있어야합니다.

NPM이 실패한 경우 프로젝트 루트에 node_modules 디렉토리를 만들고 거기에 복제 된 저장소를 옮기십시오.

또한 프로젝트의 다른 위치에 넣을 수 있으며 명시 적 경로가 필요하므로 ./modules/connect에 넣으면 js 파일에 ('./ modules/connect')를 입력해야합니다 .

관련 문제