Sự khác nhau giữa các lệnh
bundle
&bundler
là gì?gói so với gói/gói và nhóm cài đặtSự khác nhau giữa
bundle
&bundle install
là gì?Nếu không có sự khác biệt, tại sao có nhiều lệnh thực hiện điều tương tự?
Trả lời
Các thực thi
bundle
&bundler
have the same functionality và do đó có thể được sử dụng thay thế cho nhau. Bạn có thể thấy trong thư mụcbundler/exe
rằng tệp thực thibundler
chỉ tải thực thibundle
. Dường như với tôi rằng lệnhbundle
thường được sử dụng hơn lệnhbundler
.Các lệnh
bundle
&bundle install
cũng có cùng chức năng.bundle
sử dụng Thor vàbundle
's default task isinstall
. Ngoài ra,bundle i
thực hiện tương tự nhưbundle install
vìbundle
's taski
is mapped (aliased) toinstall
.Đó là một câu hỏi tuyệt vời. :-) Ruby có xu hướng theo dõi Perl programming motto: "There's more than one way to do it." Tôi có xu hướng thích nguyên tắc Zen of Python: "Nên có một — và tốt nhất là chỉ có một cách rõ ràng để làm điều đó". Tôi nghĩ nguyên tắc thứ hai phục vụ cho principle of least astonishment và có xu hướng giúp keep things simple. Tuy nhiên, tôi vẫn muốn sử dụng chương trình Ruby (đặc biệt là khi xây dựng các API RESTful dựa trên HTTP, mà tôi sử dụng Rack). Tôi nghĩ Ruby đơn giản, thanh lịch và dễ đọc. Có lẽ Ruby sẽ tốt hơn nếu nó có quan điểm của Python về vấn đề này.
- 1. Cập nhật/gỡ cài đặt với gói Pip được cài đặt với apt (và ngược lại)
- 2. Xcode: cài đặt dự án so với cài đặt đích
- 3. js grunt cài đặt gói
- 4. Chạy "gói cài đặt" không thành công và yêu cầu tôi chạy "gói cài đặt"
- 5. `pip freeze` ngắt với cài đặt gói
- 6. Cài đặt bội gói với đầu bếp
- 7. Sự khác biệt giữa gói và gói cài đặt
- 8. Cài đặt bsddb gói - python
- 9. Cách cài đặt gói MyGet?
- 10. R cài đặt gói RevoScaleR
- 11. Cài đặt người dùng so với Cài đặt ứng dụng so với Tài nguyên trong Visual Studio 2008
- 12. cài đặt gói trong Pycharm
- 13. TextMate - Cách cài đặt gói?
- 14. Cách ngăn cài đặt gói cài đặt dưới dạng .egg
- 15. Bối rối về cài đặt package_dir và gói trong setup.py
- 16. CMake + tìm gói hoặc kiểm tra và cài đặt
- 17. Symfony2 và nhà soạn nhạc không cài đặt gói
- 18. Nhận ngày và giờ cài đặt cho các gói được cài đặt qua pip
- 19. Kiểm tra các gói đã cài đặt và nếu không tìm thấy cài đặt
- 20. KineticJS: Nhóm so với lớp
- 21. Cài đặt launchMode = "singleTask" so với cài đặt khởi chạyMode = "singleTop"
- 22. Tự động nâng cấp VDPROJ so với gỡ cài đặt/cài đặt lại
- 23. Cài đặt và cài đặt Apache httpd
- 24. Vấn đề với cài đặt gói từ dependency_links
- 25. Cài đặt Publify với gói cài đặt, lỗi trên đá quý bluecloth
- 26. Cài đặt phiên bản github của gói với Anaconda
- 27. cài đặt gói tarball nguồn Python với pip
- 28. cách cài đặt gói R "RNetCDF" và "ncdf" trên Ubuntu?
- 29. Sự cố với gói Trình cài đặt Windows
- 30. lỗi nghiêm trọng trong khi cài đặt gói (trong khi cài đặt libv8)