2012-07-05 44 views
5

Tôi muốn sao chép symfony-standard-edition tạo dự án cuộc gọi nhưng với một số yêu cầu tùy chỉnh.
Vì vậy, tôi không cần Swiftmailer hoặc Doctrine ORM nhưng muốn có PaginatorBundle.tạo tùy chỉnh tạo dự án với nhà soạn nhạc

Tôi cố gắng để sao chép và chỉnh sửa composer.json từ tiêu chuẩn phiên bản và đã làm một:

composer.phar install 

nhưng điều đó chỉ cần cài đặt dir nhà cung cấp và không phải là phần còn lại như thư mục ứng dụng vv

Vậy làm thế nào tôi có thể chạy:

composer.phar create-project symfony/framework-standard-edition myproject 

với composer.json đã chỉnh sửa của tôi?

Trả lời

8

Bạn chỉ có thể thực hiện composer.phar create-project symfony/framework-standard-edition myproject để khởi động toàn bộ dự án, sau đó xóa các gói bạn không cần từ composer.json và chạy cập nhật để xóa chúng.

Nếu không, bạn cũng có thể git sao chép kho lưu trữ symfony/symfony-standard trên github, và sau đó bắt đầu từ đó, chạy cài đặt trình soạn thảo khi bạn đã chỉnh sửa tệp composer.json.

+0

alright, đó là những gì tôi đã làm cuối cùng, chỉ cần tự hỏi nếu có một thay thế. thanx cho thông tin. – ivoba

+2

chúng ta cũng nên đề cập rằng không chỉ xóa các gói từ composer.json, bạn còn phải xóa mã được tạo bởi symfony/framework-standard-edition: xóa các gói khỏi AppKernel, các tuyến và cấu hình sạch sẽ và mọi trường hợp khác – ivoba

+0

Có, vì 'create-project' chỉ là một phím tắt cho' git clone' và 'composer install' trừ khi tôi nhầm. – warspite

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