Đây là ứng dụng Linux có tên jscodeshift có bản phát hành mới nhất có thể được tải xuống dưới dạng v0.7.0.tar.gz. Nó có thể được chạy trực tuyến trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks cho máy trạm.
Tải xuống và chạy trực tuyến ứng dụng có tên jscodeshift này với OnWorks miễn phí.
Làm theo các hướng dẫn sau để chạy ứng dụng này:
- 1. Đã tải ứng dụng này xuống PC của bạn.
- 2. Nhập vào trình quản lý tệp của chúng tôi https://www.onworks.net/myfiles.php?username=XXXXX với tên người dùng mà bạn muốn.
- 3. Tải lên ứng dụng này trong trình quản lý tệp như vậy.
- 4. Khởi động trình giả lập trực tuyến OnWorks Linux hoặc trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MACOS từ trang web này.
- 5. Từ Hệ điều hành OnWorks Linux mà bạn vừa khởi động, hãy truy cập trình quản lý tệp của chúng tôi https://www.onworks.net/myfiles.php?username=XXXXX với tên người dùng mà bạn muốn.
- 6. Tải xuống ứng dụng, cài đặt và chạy nó.
MÀN HÌNH
Ad
jscodeshift
MÔ TẢ
jscodeshift là một bộ công cụ để chạy codemod trên nhiều tệp JavaScript hoặc TypeScript. Nó cung cấp một Á hậu, thực thi biến đổi được cung cấp cho mỗi tệp được chuyển đến nó. Nó cũng xuất ra một bản tóm tắt về số lượng tệp đã (chưa) được chuyển đổi. Một trình bao bọc xung quanh việc đúc lại, cung cấp một API khác. Recast là một công cụ biến đổi AST-to-AST và cũng cố gắng giữ nguyên kiểu mã gốc càng nhiều càng tốt. Như đã đề cập, jscodeshift cũng cung cấp một trình bao bọc xung quanh việc đúc lại. Để sử dụng đúng cách API jscodeshift, người ta cũng phải hiểu các khối xây dựng cơ bản của đúc lại (và AST). Nút AST là một đối tượng JavaScript thuần túy với một tập hợp các trường cụ thể, phù hợp với API trình phân tích cú pháp Mozilla. Cách chính để xác định các nút là thông qua loại của chúng. Không sao khi không biết cấu trúc của mọi loại nút AST. Trình thám hiểm AST (esprima) là một công cụ trực tuyến để kiểm tra AST cho một đoạn mã JS nhất định.
Tính năng
- Nhận jscodeshift từ npm
- CLI cung cấp nhiều lựa chọn
- Phép biến đổi chỉ đơn giản là một mô-đun xuất một hàm của biểu mẫu
- Giữ thông tin về tệp hiện đang được xử lý
- Đối tượng này hiển thị thư viện jscodeshift và các chức năng trợ giúp từ trình chạy
- API này được hiển thị để thuận tiện, nhưng bạn không cần phải sử dụng nó
Ngôn ngữ lập trình
JavaScript
Đây là một ứng dụng cũng có thể được tìm nạp từ https://sourceforge.net/projects/jscodeshift.mirror/. Nó đã được lưu trữ trên OnWorks để có thể chạy trực tuyến một cách dễ dàng nhất từ một trong những Hệ thống hoạt động miễn phí của chúng tôi.