Tôi đã chạy 'yo angular' và sau đó nhận ra rằng nó đã cài đặt 1.0.8, tôi đã gỡ cài đặt các thành phần góc, tuy nhiên tệp bower.json ban đầu có kịch bản góc và kịch bản góc dưới 'devDependencies' khi tôi thêm lại tất cả 1.2. Các thành phần 0-RC.2 góc cạnh và kịch bản góc dưới sự phụ thuộc thay vì devDependencies.
Tôi tò mò về cách sử dụng devDependencies và liệu tôi có nên tự sửa nó hay để nguyên như vậy không. Có cách nào để xác định CLI Bower làm thế nào để đánh dấu một cái gì đó là phụ thuộc dev không?
Sau khi chỉnh sửa tập tin:
{
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: { }
}
Trước khi chỉnh sửa:
{
"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"
}
}