나는 'yo angular'를 실행하고 나중에 1.0.8을 설치하고 각도 구성 요소를 제거한다는 것을 알았지 만 원래 bower.json 파일에는 1.2를 모두 다시 추가 할 때 'devDependencies'에 angular-mocks 및 angular-scenario가 있습니다. devDependencies 대신 종속성이있는 0-rc.2 구성 요소 앵귤러 모의 및 각 시나리오.
devDependencies가 어떻게 사용되는지 궁금하고 수동으로 문제를 해결하거나 그대로 두어야합니다. bower CLI에서 무언가를 dev 의존으로 표시하는 방법을 지정하는 방법이 있습니까?
파일을 편집 한 후 :
{
name: "Angular",
version: "0.0.0",
dependencies: {
json3: "~3.2.4",
jquery: "~1.9.1",
bootstrap-sass: "~2.3.1",
es5-shim: "~2.0.8",
angular-mocks: "1.2.0-rc.2",
angular-sanitize: "1.2.0-rc.2",
angular-resource: "1.2.0-rc.2",
angular-cookies: "1.2.0-rc.2",
angular: "1.2.0-rc.2",
angular-scenario: "1.2.0-rc.2"
},
devDependencies: { }
}
편집하기 전에 :
{
"name": "Angular",
"version": "0.0.0",
"dependencies": {
"angular": "~1.0.7",
"json3": "~3.2.4",
"jquery": "~1.9.1",
"bootstrap-sass": "~2.3.1",
"es5-shim": "~2.0.8",
"angular-resource": "~1.0.7",
"angular-cookies": "~1.0.7",
"angular-sanitize": "~1.0.7"
},
"devDependencies": {
"angular-mocks": "~1.0.7",
"angular-scenario": "~1.0.7"
}
}