Установка: 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.json
    При выполнение команды Вы должны быть в каталоге с package.json

    npm install
  • Если вы захотите добавить доп модули (например поддержку MySQL) то команда следующая.
    npm install mysql --save

Попытаемся запустить приложение:

node bin/web

или

SET DEBUG=test1:* & npm start

Если вы увидите следующую ошибку:

module.js:340
    throw err;
          ^
Error: Cannot find module 'D:Projectnodejstest_appbinweb'
    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
Любуемся скромным результатом работы)
Результат работы

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *