Tất cả các câu trả lời là tốt chỉ để biên dịch các kịch bản có thể trên một nơi duy nhất.
Magento đã thông báo một cách mới để liên lạc với thị trường thông qua compsoer, khi bạn chạy composer install
trong thư mục gốc của Magento, nó sẽ nhắc tên người dùng và mật khẩu, hãy nhớ rằng đây không phải là tên người dùng và mật khẩu Magento, đó là khóa Công khai và Riêng tư của Magento Marketplace.
Đăng nhập vào Magento Marketplace.
Chuyển đến Tài khoản của tôi.
Trong Sản phẩm của tôi bấm Phím truy cập.
Chọn ver của Magento (1 hoặc 2).
Nhấp vào Tạo Khóa truy cập mới, trong hộp bật lên đặt tên cho khóa của bạn.
Nhấp vào Ok sẽ tạo cặp khóa, Công khai và Riêng tư.
Bây giờ trong Magento root hoặc mở ~/.composer/auth.json
và đặt các dòng sau
{
"http-basic": {
"repo.magento.com": {
"username":"<your public key>",
"password":"<your private key>"
}
}
}
Bạn tốt để đi. Ghi nhớ auth.json
tệp chứa json tiêu chuẩn nếu bạn thấy bất kỳ lỗi nào, chỉ cần đảm bảo rằng tệp xác thực của bạn chứa json hợp lệ, bạn có thể xác thực json của mình trên JsonLint
Nếu bạn không muốn thêm thông tin này vào tệp được đề cập ở trên (mặc dù tiện dụng, bạn không cần phải mở bảng điều khiển Marketplace nhiều lần), thì trong thời gian chạy, chỉ cần nhập Khóa công khai làm tên người dùng và Khóa riêng làm mật khẩu , nếu bạn không thêm cặp khóa ở auth.json
bước trước, đừng lo lắng Magento sẽ hỏi bạn ở đây có nên lưu trữ thông tin này hay không, sự lựa chọn là của bạn! :)