2014-09-19 18 views
7

Kể từ khi tôi có vấn đề tương tự như trong Bower calls blocked by corporate proxy tôi đã tạo ra một config.bowerrc tập tin trong AppData/Roaming/... như hình dưới đây:toàn cầu Bower .bowerrc vị trí tập tin để cho phép ủy quyền

enter image description here

những điều sau đây nó - thay đổi nội dung với các thiết lập của riêng tôi:

{ 
    "directory": "library", 
    "registry": "http://bower.herokuapp.com", 
    "proxy":"http://<USERNAME>:<PASSWORD>@<PROXY_IP>:<PROXY_PORT>/", 
    "https-proxy":"http://<USERNAME>:<PASSWORD>@<PROXY_IP>:<PROXY_PORT>/" 
} 

Tuy nhiên, điều này dường như không làm việc như tôi vẫn nhận được thông báo sau trong Visual Studio:

enter image description here

đâu nên toàn cầu config.bowerrc tập tin mà đặt proxy được đặt ở đâu?

+0

Chỉ cần một FYI, có lỗi đánh máy trong JSON .bowerrc của bạn. Loại bỏ dấu phẩy thừa ở cuối hoặc bower sẽ không thể phân tích lỗi. (Ran vào đây bằng cách copy-paste.) – bdetweiler

+0

@bdetweiler Cảm ơn! Tôi đã xóa nó –

Trả lời

24

Tên của Chòi chơi cho configuration file nên .bowerrc Nó có thể được đặt tại một trong các cách sau:

  • .bowerrc địa phương nằm trong thư mục làm việc hiện tại
  • Tất cả các file .bowerrc lên cây thư mục
  • tệp .bowerrc nằm trong thư mục chính của người dùng (%USERPROFILE%)
  • tệp bowerrc (không có dấu chấm) nằm ở %APPDATA%/bower/config

Cấu hình thu được bằng cách hợp nhất nhiều cấu hình theo thứ tự tầm quan trọng này. Tệp .bowerrc cục bộ có mức ưu tiên cao nhất trong khi tệp toàn cục có mức thấp nhất (các đối số CLI và các biến môi trường có mức ưu tiên cao hơn tệp bowerrc).

+0

Đổi tên tệp thành .bowerrc.txt và đặt nó trong C: \ Users \ ewalds. Điều đó đã không làm việc. Sau đó, tôi đặt một bowerrc.txt trong C: \ Users \ ewalds \ AppData \ config, cũng không hoạt động. Tùy chọn thứ 3 tôi đã thử đã đặt tệp .bowerrc.txt vào thư mục dự án của tôi, nhưng điều đó cũng không hoạt động. Bất kỳ ý tưởng những gì tôi đang làm sai ở đây? –

+0

Nó phải được đặt tên .bowerrc và không .bowerrc.txt. Bạn sẽ không thể đổi tên nó thành .bowerrc từ Windows explorer. Thay vào đó, hãy mở dấu nhắc lệnh và đổi tên tệp từ đó. –

+0

Cảm ơn! Điều đó giải quyết nó. –

Các vấn đề liên quan