Использование библиотек Амперки без интернета

Если вы стали обладателям набора Йодо или платы Ikra JS, то знаете, что все подключаемые библиотеки от Амперки качаются с сервера во время прошивки платы.

Однако библиотеки можно использовать без доступа к интернету. Как это сделать — читайте на этой странице.

Подготовка репозитория

Для Windows

  1. Скачайте архив с библиотеками на свой компьютер.
  2. Распакуйте архив в корень диска C. Если при скачивании к репозиторию добавилась приставка master, удалите её. В итоге в корне диска C появится «espruino-modcat»

Для MAC OS

  1. Скачайте архив с библиотеками на свой компьютер.
  2. Распакуйте архив. В нашем случае мы распаковали архив в папку Downloads на диске C. Если при скачивании к репозиторию добавилась приставка master, удалите её.

Установка программного обеспечения

Для Windows

  1. Установите на компьютер программную платформу Node.js.
  2. Зайдите в командную строку: Пуск Выполнить cmd :
  3. Перейдите в директорию «espruino-modcat», выполнив команду:
    cd c:\espruino-modcat

  4. Установите в директории стандартный менеджер пакетов npm, выполнив команду:
    npm install

    При удачной установке, должны появиться следующие строки:npm WARN modcat@0.0.1 No repository field

  5. Запустите локальных сервер на компьютере, выполнив команду:
    node app.js

    При удачном запуске появится надпись

    App listening at http://:::3001

Это значит всё получилось и можно переходить к настройкам Espruino Web IDE

Для MAC OS

  1. Зайдите в терминал нажав на Terminal.app
  2. Перейдите в директорию «espruino-modcat», выполнив команду:
    cd ./Downloads/espruino-modcat

  3. Установите в директории стандартный менеджер пакетов npm, выполнив команду:
    npm i

    При удачной установке, должны появиться следующие строки:npm WARN modcat@0.0.1 No repository field

  4. Запустите локальных сервер на компьютере, выполнив команду:
    app node.js

    При удачном запуске появится надпись

    App listening at http://:::3001

Это значит всё получилось и можно переходить к настройкам Espruino Web IDE

Настройка среды Espruino Web IDE на работу с локальным сервером

  1. Откройте Espruino Web IDE
  2. Зайдите в настройки Espruino Web IDE: Settings Communications и найдите поле Module URL.

В поле должен быть указан адрес:

http://js.amperka.ru/modules

Измените адрес на локальный сервер. Для этого замените строку:

http://js.amperka.ru/modules

на

http://127.0.0.1:3001/modules

Всё готово. Теперь вы можете прошить плату с библиотеками Амперки без интернета.