Closure Compiler

Phần mềm chụp màn hình:
Closure Compiler
Các chi tiết về phần mềm:
Phiên bản: 20160125 Cập nhật
Ngày tải lên: 9 Feb 16
Nhà phát triển: Google, Inc.
Giấy phép: Miễn phí
Phổ biến: 33

Rating: nan/5 (Total Votes: 0)

Closure Compiler được viết bằng Java và nó đã nhiều năm đạt được kết quả tốt nhất khi nó đến để phân tích, xác nhận, và nén mã JavaScript cho Web.

Nó độc đáo từ trình biên dịch khác không chỉ vì nó nén mã tốt hơn, nhưng nó cũng kiểm tra lỗi, mã không sử dụng, và thậm chí đi vào để viết lại một số của nó cho bạn khi phát hiện cú pháp xấu.

Đó là một công cụ mạnh mẽ mà đã đạt được sự tôn trọng của các nhà phát triển sau khi họ đã thấy những gì tuyệt vời ứng dụng JavaScript nặng Google đã xây dựng với nó. Giống như mỗi ví dụ Công cụ Tìm kiếm Google, Google Maps, Gmail, và Google Docs, chỉ cần đến tên một vài.

Các Closure Compiler có thể được sử dụng thông qua một công cụ Java CLI, nhưng nó cũng có thể được lưu trữ trực tuyến và làm việc thông qua một giao diện đơn giản.

Một API chương trình RESTful cũng có sẵn cho các nhà phát triển mà muốn tích hợp nó trong các dịch vụ khác như là tốt

Điều gì là mới trong phiên bản này:.

  • Một vài chi tiết thay đổi getTypeRegistry trong javatests.
  • Đây là CL cuối cùng về dọn dẹp getTypeRegistry.

Điều gì là mới trong phiên bản 20150920:.

  • Một vài chi tiết thay đổi getTypeRegistry trong javatests
  • Đây là CL cuối cùng về dọn dẹp getTypeRegistry.

Điều gì là mới trong phiên bản 20150609:.

  • Một vài chi tiết thay đổi getTypeRegistry trong javatests
  • Đây là CL cuối cùng về dọn dẹp getTypeRegistry.

Điều gì là mới trong phiên bản 20150505:.

  • Một vài chi tiết thay đổi getTypeRegistry trong javatests
  • Đây là CL cuối cùng về dọn dẹp getTypeRegistry.

Điều gì là mới trong phiên bản 20150315:.

  • Một vài chi tiết thay đổi getTypeRegistry trong javatests
  • Đây là CL cuối cùng về dọn dẹp getTypeRegistry.

Điều gì là mới trong phiên bản 20150126:

  • Thêm một trường để GlobalNamespace.Name, extendsExterns, để xác định tên mà có thể là phi externs kéo dài một externs (ví dụ như khai báo String.foo trong không externs phân cấp node).
  • Cập nhật GlobalNamespace.Name.canCollapse bao gồm extendsExterns khi quyết định liệu có sụp đổ hay không.
  • Cập nhật checkNamespaces để bỏ qua các cảnh báo cho externs.

Điều gì là mới trong phiên bản 20141120:.

  • Externs cho Maps API v3.19.0

Điều gì là mới trong phiên bản 20140923:

  • Cập nhật loại của & quot; Đối tượng & quot; chức năng để chỉ ra rằng nó sẽ trả về một đối tượng nếu không được gọi là một nhà xây dựng.

Điều gì là mới trong phiên bản 20140407:

  • Thêm một cảnh báo về việc sử dụng cho các dự án goog.base mà muốn hỗ trợ chế độ nghiêm ngặt trong mã không phải do. ​​
  • Add & quot; arguments.callee & quot ;, & quot; arguments.caller & quot ;, & quot; Function.prototype.arguments & quot; và & quot; Function.prototype.caller & quot; cho & quot; nghiêm ngặt & quot; kiểm tra chế độ.
  • Có kiểu thời gian chạy kiểm tra loại kiểm tra Object như bất kỳ loại đối tượng, có thể với một mẫu thử nghiệm kỳ lạ -. Không nhất thiết phải kế thừa từ một đối tượng chuẩn
  • Di chuyển kiểm tra 'với' báo cáo vào StrictModeCheck.
  • Thêm một InferConsts vượt qua, và sử dụng nó chứng minh rằng nó sửa chữa vấn đề với bí danh CommonJS (tắt theo mặc định).
  • Rất nhiều thay đổi trong hệ thống suy luận kiểu mới (không được kích hoạt nhưng trong phiên bản này)
  • Một số thay đổi trong phân tích cú pháp mới (không được kích hoạt nhưng trong phiên bản này)

Điều gì là mới trong phiên bản 20140303:.

  • suy luận tốt hơn cho các chức năng đa hình như các đối số
  • Cải thiện goog.asserts gõ.
  • Thu thập tên tài sản từ các loại hồ sơ trong externs (tắt theo mặc định, truy cập thông qua Java API như tùy chọn gatherExternsFromTypes).
  • Hãy cross-module phương pháp chuyển động xác định.
  • Xóa mã cũ.

Điều gì là mới trong phiên bản 20140110:

  • New pass:. GatherExternProperties
  • xóa các RemoveTryCatch vượt qua.
  • Bao gồm một công việc theo tiến độ mới vượt qua suy luận kiểu.
  • Cảnh báo về việc sử dụng không hợp lệ của máy phát điện id.
  • Thêm hỗ trợ cho một phiên bản nghiêm ngặt chế độ tương thích của goog.base.
  • Không cảnh báo về tên tài sản ES3 không tương thích trong các tập tin externs.
  • Cảnh báo về các lớp học ngay trong cảnh báo tư nhân sở hữu truy cập.

Phần mềm tương tự

CL-JavaScript
CL-JavaScript

6 Jun 15

wepp
wepp

13 Apr 15

Broccoli
Broccoli

10 Feb 16

RingoJS
RingoJS

1 Mar 15

Phần mềm khác của nhà phát triển Google, Inc.

ipaddr
ipaddr

13 May 15

Guava
Guava

10 Feb 16

Web Starter Kit
Web Starter Kit

10 Apr 16

Ý kiến ​​để Closure Compiler

Bình luận không
Nhập bình luận
Bật hình ảnh!
Tìm kiếm theo chủ đề