2012-07-18 2 views
2

의 종속성에 connect-assets이 있습니다. 더는 stylus, nibnpm이 devDependencies를 재귀 적으로 설치하지 않음

어떻게해야합니까,

"dependencies": { 
    "connect-file-cache": "0.2.4", 
    "mime": "1.2.2", 
    "snockets": "1.3.6", 
    "underscore": "1.1.7" 
    }, 
    "devDependencies": { 
    "async": "0.1.14", 
    "coffee-script": "~1.3.1", 
    "connect": "1.8.5", 
    "nib": "0.2.0", 
    "bootstrap-stylus": "0.2.0", 
    "nodeunit": "0.5.4", 
    "stylus": "0.22.2", 
    "request": "2.1.1", 
    "watchit": "0.0.4", 
    "less": "1.3.0" 
    } 

하지만 (또는 --dev--dev-all없이) npm install을 실행할 때, 그것은 단지 connect-assets 설치 : 그리고 그 package.json처럼 보지 않는다?

답변

0

이는 단지 npm이 아니고이 이런 식으로 작동해야하기 때문입니다. 일부 종속 모듈 devDependencies을 설치하려면 해당 디렉토리를 입력해야합니다.

0

npm은 .npmignore 파일에 지정된 파일을 제공하지 않습니다. git repo에 존재하는 devDependency에있는 파일을 사용하려고하지만, npm 전달에 신비스럽게 존재하지 않는 경우 범인이 될 수 있습니다.

관련 문제