Установка: Node.js + Express
Устанавливаем Node.js и Express (web фреймворк). Под Windows.
- Скачали и установили Node.js
- Запускаем консоль Node.js с поддержкой npm
- Переходим в папку в котором создадим проект. В моем случае:
cd \project\nodejs
- Устанавливаем генератор от Express:
npm install express-generator -g
Если при этом увидим следующую ошибку
Error: ENOENT, stat 'C:\Users\[пользователь]\AppData\Roaming\npm'
Создаем указанную папку
mkdir "C:\Users\[пользователь]\AppData\Roaming\npm"
- Устанавливаем генератор для Expres:
npm install express-generator -g
- Генерим приложение. «test_app» — имя тестового приложения:
express test_app
- Создаем package.json для нового приложения:
cd test_app npm init
- Устанавливаем необходимые модули. Их список можно увидеть в разделе dependencies у package.json.
При выполнение команды Вы должны быть в каталоге с package.jsonnpm install
- Если вы захотите добавить доп модули (например поддержку MySQL) то команда следующая.
npm install mysql --save
Попытаемся запустить приложение:
node bin/web
Если вы увидите следующую ошибку:
module.js:340 throw err; ^ Error: Cannot find module 'D:\Project\nodejs\test_app\bin\web' at Function.Module._resolveFilename (module.js:338:15) at Function.Module._load (module.js:280:25) at Function.Module.runMain (module.js:497:10) at startup (node.js:119:16) at node.js:906:3
Перейдите в каталог bin и установите пакет debug:
cd bin npm install debug
Заходим в браузер и вводим: localhost:3000
Любуемся скромным результатом работы)
да уж совсем не впечатлили.
——
Медсправка для гибдд в митино купить