Вяз - Настройка среды

В этой главе обсуждаются шаги по установке Elm на платформах Windows, Mac и Linux.

Настройка локальной среды

Примите во внимание шаги, показанные ниже, чтобы установить Elm в вашей локальной среде.

Step 1 − Install node

Поскольку elm скомпилирован в JavaScript, на целевой машине должен быть nodeустановлены. Обратитесь к курсу TutorialsPoint NodeJS, чтобы узнать, как настроитьnode и npm

Настройка узла.

Step 2 − Install elm

Выполните следующую команду на терминале, чтобы установить elm. Обратите внимание, что на момент написания этого курса стабильная версия elm была 0.18.

npm install -g [email protected]

После установки выполните следующую команду, чтобы проверить версию Elm.

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

Step 2 − Install the Editor

Здесь используется среда разработки Visual Studio Code (платформа Windows).

Visual Studio Code - это IDE с открытым исходным кодом от Visual Studio. Он доступен для платформ Mac OS X, Linux и Windows. VSCode доступен по адресу

https://code.visualstudio.com/.

Установка в Windows

В этом разделе мы обсудим шаги по установке Elm в Windows.

Скачать https://code.visualstudio.com/. для Windows.

Дважды щелкните VSCodeSetup.exe, чтобы запустить процесс установки. Это займет всего минуту.

Вы можете напрямую перейти к пути к файлу, щелкнув правой кнопкой мыши Файл → Открыть в командной строке. Точно так же опция «Показать в проводнике» показывает файл в проводнике.

Установка в Mac OS X

Руководство по установке Visual Studio Code для Mac OS X можно найти по адресу Установка VSCode-MAC.

Установка в Linux

Руководство по установке Visual Studio Code для Linux можно найти по адресу Установка VSCode-Linux.

Step 4 − Install the elm Extension

Установите расширение elm в VSCode, как показано ниже.

Вяз REPL

REPL расшифровывается как Read Eval Print Loop. Он представляет собой компьютерную среду, такую ​​как консоль Windows или оболочка Unix / Linux, где вводится команда, а система отвечает выводом в интерактивном режиме.

Elm поставляется в комплекте со средой REPL. Он выполняет следующие задачи -

  • Чтение - считывает ввод пользователя, анализирует ввод в структуру данных elm и сохраняет в памяти.

  • Eval - принимает и оценивает структуру данных.

  • Печать - распечатывает результат.

  • Цикл - повторяет указанную выше команду, пока пользователь не выйдет. Используйте команду: exit, чтобы выйти из REPL и вернуться в терминал.

Ниже показан простой пример сложения двух чисел в REPL -

Откройте терминал VSCode и введите команду elm REPL.

Терминал REPL ждет, пока пользователь введет какой-либо ввод. Введите следующее выражение 10 + 20. Среда REPL обрабатывает ввод, как показано ниже -

  • Читает числа 10 и 20 от пользователя.

  • Вычисляет с помощью оператора +.

  • Выводит результат как 30.

  • Циклы для следующего пользовательского ввода. Здесь мы выходим из цикла.