Elm - Thiết lập môi trường

Chương này thảo luận về các bước cài đặt Elm trên các nền tảng Windows, Mac và Linux.

Thiết lập môi trường cục bộ

Hãy xem xét các bước hiển thị bên dưới để cài đặt Elm trong môi trường cục bộ của bạn.

Step 1 − Install node

Vì cây du được biên dịch sang JavaScript nên máy đích phải có nodeCài đặt. Tham khảo khóa học TutorialsPoint NodeJS để biết các bước thiết lậpnodenpm

Thiết lập nút.

Step 2 − Install elm

Thực hiện lệnh sau trên thiết bị đầu cuối để cài đặt cây du. Lưu ý rằng phiên bản ổn định của cây du là 0,18 tại thời điểm viết khóa học này.

npm install -g [email protected]

Sau khi cài đặt, hãy thực hiện lệnh sau để xác minh phiên bản của Elm.

C:\Users\dell>elm --version
0.18.0

Step 2 − Install the Editor

Môi trường phát triển được sử dụng ở đây là Visual Studio Code (nền tảng Windows).

Visual Studio Code là một IDE mã nguồn mở từ Visual Studio. Nó có sẵn cho các nền tảng Mac OS X, Linux và Windows. VSCode có sẵn tại

https://code.visualstudio.com/.

Cài đặt trên Windows

Trong phần này, chúng ta sẽ thảo luận về các bước cài đặt Elm trên Windows.

Tải xuống https://code.visualstudio.com/. cho cửa sổ.

Nhấp đúp vào VSCodeSetup.exe để khởi chạy quá trình thiết lập. Điều này sẽ chỉ mất một phút.

Bạn có thể truy cập trực tiếp vào đường dẫn của tệp bằng cách nhấp chuột phải vào Tệp → Mở trong dấu nhắc lệnh. Tương tự, tùy chọn Reveal in Explorer hiển thị tệp trong File Explorer.

Cài đặt trên Mac OS X

Hướng dẫn cài đặt cụ thể cho Mac OS X của Visual Studio Code có tại Cài đặt VSCode-MAC.

Cài đặt trên Linux

Hướng dẫn cài đặt cụ thể cho Linux của Visual Studio Code có thể được tìm thấy tại Cài đặt VSCode-Linux.

Step 4 − Install the elm Extension

Cài đặt phần mở rộng cây du trong VSCode như hình dưới đây.

Elm REPL

REPL là viết tắt của Read Eval Print Loop. Nó đại diện cho một môi trường máy tính như bảng điều khiển Windows hoặc Unix / Linux shell nơi một lệnh được nhập vào và hệ thống phản hồi với một đầu ra trong chế độ tương tác.

Elm đi kèm với một môi trường REPL. Nó thực hiện các nhiệm vụ sau:

  • Đọc - Đọc đầu vào của người dùng, phân tích cú pháp đầu vào thành cấu trúc dữ liệu elm và lưu trữ trong bộ nhớ.

  • Eval - Kiểm tra và đánh giá cấu trúc dữ liệu.

  • In - In kết quả.

  • Vòng lặp - Lặp lại lệnh trên cho đến khi người dùng thoát. Sử dụng lệnh: exit để thoát REPL và quay trở lại thiết bị đầu cuối.

Dưới đây là một ví dụ đơn giản để thêm hai số trong REPL:

Mở thiết bị đầu cuối VSCode và nhập lệnh elm REPL.

Thiết bị đầu cuối REPL chờ người dùng nhập một số đầu vào. Nhập biểu thức sau 10 + 20. Môi trường REPL xử lý đầu vào như cho bên dưới:

  • Đọc số 10 và 20 từ người dùng.

  • Đánh giá bằng cách sử dụng toán tử +.

  • Kết quả in là 30.

  • Vòng lặp cho lần nhập tiếp theo của người dùng. Ở đây chúng tôi thoát khỏi vòng lặp.