2012-11-08 56 views
6

Tôi hiện đang sử dụng bảo vệ để xem các thay đổi trên tệp .coffee và .scss của mình và biên dịch chúng một cách thích hợp.gruntjs vs yeoman vs guard

Bây giờ, gruntj và yeoman cung cấp các tính năng tương tự.

  1. Điều gì sẽ là những ưu đãi để tránh xa khỏi bảo vệ đối với những người không tốt hoặc yeoman?
  2. Lợi ích của việc sử dụng yeoman vs gruntjs hoặc ngược lại là gì?

Cảm ơn!

+0

Ok, tôi đã chấp nhận thêm câu trả lời. – ontk

+0

FYI, Yeoman được xây dựng trên đầu trang của Grunt. – Cobby

+0

Vâng, cảm ơn. Tôi hiểu nó quản lý cấu hình dưới mui xe. Là Yeoman sau đó chỉ cần giao diện dòng lệnh thân thiện hơn grunt? Ý tôi là nó được truyền thụ và giới thiệu một số cách làm việc. Nhưng ngoài việc này ...? – ontk

Trả lời

8

Chúng có các mục đích hoàn toàn khác nhau.

Cảnh sát có thể so sánh với tác vụ grunt grunt-contrib-watch chạy nhiệm vụ khi các tệp thay đổi.

Grunt là một công cụ xây dựng dựa trên nhiệm vụ tóm tắt công việc nhàm chán thành các tác vụ có thể tái sử dụng, do đó bạn không phải phát minh lại bánh xe trong từng dự án. Bạn có thể làm nhiều hơn là chỉ xem các thay đổi. Bạn có thể concat, rút ​​gọn JS/CSS, biên dịch CoffeeScript/LESS/Sass, v.v.

Yeoman xây dựng dựa trên các công cụ khác và cung cấp một luồng công việc để xây dựng các ứng dụng web mặt trước. Đó là nhiều hơn chỉ là grunt.

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