|
2 | 2 |
|
3 | 3 | * Каталог `/EventEmitter`
|
4 | 4 | - `emitter.js` - простейшая реализация EventEmitter
|
5 | | - - 'events.js' - расширенная версию EventEmitter для Node.js |
| 5 | + - `events.js` - расширенная версию EventEmitter для Node.js |
6 | 6 | * Каталог 'LiveTable' - пример таблицы, которая синхронизируется
|
7 | 7 | между несколькими браузерами через отправку событий по Websocket.
|
8 | 8 |
|
9 | 9 | Перед запуском `LiveTable` нужно запустить `npm install` из этого каталога,
|
10 | 10 | npm устаносит зависимости, указанные в `package.json`, после этого можно
|
11 | | -запускать `sudo node server` |
| 11 | +запускать `sudo node server`. Внимание, если другая программа заняла 80 порт, |
| 12 | +то нужно ее остановить, это может быть Apache, Skype, nginx, IIS и др. Если |
| 13 | +не удается освободить 80 порт, то заменить его на любой другой порт, поправив |
| 14 | +номер порта в коде сервера и допишите его в URL вебсокета в коде клиента. |
12 | 15 |
|
13 | 16 | ## Задания
|
14 | 17 |
|
|
0 commit comments