Title: Обучение: 02. Зависимости
Date: 2019-06-25 00:00
Category: Page
Slug: education.02.deps
Lang: ru
| < Назад | Начало | Далее > |
|---|---|---|
| [01. Почему][prev] | [Обучение][index] | [03. Сайт][next] |
В этом документы мы коснёмся зависимостей **ПСКОВА** и их установку.
Ожидаемое время завершения: 5 минут.
**Содержание**
* [01. Зависимости](#deps)
* [02. Подробности](#details)
## 01. Зависимости
Мы спроектировали **ПСКОВ** таким образом, чтобы он исполнялся в веб-браузере. Для запуска **ПСКОВА** вам понадобятся:
| № | Зависимость ПСКОВА | Подробности |
|---|---|---|
| 1 | Веб-браузер 2010-го года или новее | **ПСКОВ** использует ECMAScript 5 (2009), любой современный веб-браузер должен подойти |
| 2 | К локальной файловой системе доступ | [ЛФСД][lfsa] предоставляет **ПСКОВУ** доступ к вашей локальной файловой системе. Установите ЛФСД, чтобы использовать **ПСКОВ**. |
**Внимание**: [установите ЛФСД][lfsa], чтобы использовать **ПСКОВ**.
## 02. Подробности
**ПСКОВ**:
* является приложением JavaScript на стороне клиента
* не имеет прямого доступа к локальной файловой системе
* использует [ЛФСД][lfsa] для доступа к локальной файловой системе
* использует [Showdown][showdown] для перевода Markdown в HTML
**ЛФСД**:
* является крошечным веб-сервером, предоставляющим доступ к локальной файловой системе
* использует порт 8000
* занимает менее 200 строк кода, [удостоверьтесь в этом][lfsa-src] сами
| < Назад | Начало | Далее > |
|---|---|---|
| [01. Почему][prev] | [Обучение][index] | [03. Сайт][next] |
[index]: education.html
[prev]: education.01.why.html
[next]: education.03.site.html
[lfsa]: http://opengamestudio.org/lfsa/ru
[lfsa-src]: https://bitbucket.org/ogstudio/lfsa/src/default/lfsa_1.0.0.py
[showdown]: https://github.com/showdownjs/showdown