Cài đặt phiên bản laravel cụ thể với tạo dự án của nhà soạn nhạc


97

Cách nhanh nhất và đơn giản nhất để cài đặt Laravel là thông qua lệnh composer. Từ tài liệu laravel ( http://laravel.com/docs/quick ), nó cho thấy rằng chúng ta có thể cài đặt nó với cái này:

composer create-project laravel/laravel your-project-name --prefer-dist

Tuy nhiên, khi bạn chạy lệnh trên, nó sẽ lấy phiên bản mới nhất của Laravel. Làm cách nào để kiểm soát nó nếu tôi muốn cài đặt phiên bản 4.0.x mới nhất? Hoặc, 4.1.x khi hết 4.2?

Câu trả lời:


148

Từ composer help create-projectlệnh

Lệnh create-project tạo một dự án mới từ một
gói đã cho vào một thư mục mới. Nếu được thực thi mà không có tham số và trong thư mục có tệp composer.json, nó sẽ cài đặt các gói cho dự án hiện tại.
Bạn có thể sử dụng lệnh này để khởi động các dự án mới hoặc thiết lập một
cài đặt có kiểm soát phiên bản sạch cho các nhà phát triển dự án của bạn.

[phiên bản]
Bạn cũng có thể chỉ định phiên bản với tên gói sử dụng = hoặc: làm dấu phân tách.

Để cài đặt các gói không ổn định, hãy chỉ định phiên bản bạn muốn hoặc sử dụng --stability = dev (trong đó dev có thể là một trong các RC, beta, alpha hoặc dev).

Lệnh này hoạt động:

composer create-project laravel/laravel=4.1.27 your-project-name --prefer-dist

Điều này hoạt động với ký hiệu *.


2
Để chơi với các phiên bản dev (laravel 5):composer create-project laravel/laravel your-project-name dev-develop
Jannie Theunissen

Tôi đã thử laravel/laravel=5.8.38đó là một phiên bản hoàn toàn hợp lệ và đã nhận được Could not find package laravel/laravel with version 5.8.38. Tôi đã bỏ .38và nó đã đi qua.
sinaza

@sinaza Tôi nghĩ không có phiên bản đã xuất bản nào có tên là 5.8.38, phiên bản 5.8 mới nhất mà tôi thấy là 5.8.35: packagist.org/packages/laravel/laravel#v5.8.35
edi9999

14

Hãy xem:

Tài liệu Laravel 4.2

Cú pháp (Via Composer):

composer create-project laravel/laravel {directory} 4.2 --prefer-dist

Thí dụ:

composer create-project laravel/laravel my_laravel_dir 4.2

Trong đó 4.2 là phiên bản laravel của bạn.

Lưu ý: Nó sẽ tự động lấy phiên bản mới nhất của Laravel Nếu bạn không cung cấp bất kỳ phiên bản nào.


1
và cho laravel 5.5: nhà soạn nhạc tạo dự án laravel / laravel my_laravel_dir 5,5 *
Mubashar Iqbal

9

Thử qua Composer Create-Project

Bạn cũng có thể cài đặt Laravel bằng cách phát hành lệnh tạo dự án Composer trong thiết bị đầu cuối của bạn:

composer create-project laravel/laravel {directory} "5.0.*" --prefer-dist

5
composer create-project laravel/laravel=4.1.27 your-project-name --prefer-dist

Và sau đó, bạn có thể cần cài đặt tất cả các gói của nhà cung cấp, vì vậy

composer install

3

Để cài đặt phiên bản cụ thể của laravel, hãy thử điều này và chỉ cần ra lệnh trên terminal

composer create-project --prefer-dist laravel/laravel:5.5.0 {dir-name}

1

Nếu bạn muốn sử dụng phiên bản ổn định của phiên bản Laravel mà bạn chọn, hãy sử dụng:

composer create-project --prefer-dist laravel/laravel project-name "5.5.*"

Điều đó sẽ chọn ra bản cập nhật mới nhất hoặc tốt nhất của phiên bản 5.5. * (5.5.28)


1

Cài đặt phiên bản laravel cụ thể với tạo dự án của nhà soạn nhạc

composer global yêu cầu laravel / installer

Sau đó, nếu bạn muốn cài đặt phiên bản cụ thể thì chỉ cần chỉnh sửa các giá trị phiên bản "6. ", "5.8. "

nhà soạn nhạc tạo-dự án --prefer-dist laravel / laravel Tên dự án "6. *"

Chạy máy chủ phát triển cục bộ

nghệ nhân php phục vụ

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.