Показать сообщение отдельно
  #2 (permalink)  
Старый 09.02.2019, 21:25
Аватар для Malleys
Профессор
Отправить личное сообщение для Malleys Посмотреть профиль Найти все сообщения от Malleys
 
Регистрация: 20.12.2009
Сообщений: 1,714

Сообщение от JbanS
4 часа ушло на то, чтоб установить Node.js
Как же вам так удаётся так. Я делал как, как написано в инструкции на официальном сайте node.js (хотя можно было через установщик (идеально для Уиндозы) node.js) в общем это заняло не больше 5 мин.

Насчёт примера ninja-store всё нормально работает...

Может вы что-то не так запускали... вот что я ввёл в терминале(nodejs уже установлен)

Код:
➜ git clone https://github.com/hacksparrow/ninja-store.git
оно скачало проект в папку

Код:
➜ cd ninja-store
я перешёл в эту папку с проектом

Код:
➜ npm install
Подгрузил все зависимости (немного подождите, пока загрузится)

И затем запустил (можно подглядеть в package.json что можно запускать, но на самом деле всё проще, достаточно набрать в терминале npm run (пробел) и нажать Tab чтобы выбрать подходящий вариант(если есть, обычно только start или просто набрать npm start))

Код:
ninja-store on  master [!?] is 📦 v0.0.1 via ⬢ v10.15.0 took 5s
➜ npm start

> application-name@0.0.1 start /Users/valentin/ninja-store
> node app

Express server listening on port 3000
Error: /Users/valentin/ninja-store/views/layout.jade:1
  > 1| doctype 5
    2| html
    3|   head
    4|     title= title

`doctype 5` is deprecated, you must now use `doctype html`
Получилась ошибка, когда я открыл в браузере, но я сделал, то что требовалось (заменил в layout.jade `doctype 5` на `doctype html` и всё! Да, получилась ошибка, поскольку в package.json не была указана конкретная версия jade)

Так вы можете запускать любой nodejs проект (или я что-то делаю не так?) в интернете полно примеров https://www.google.us/search?q=simpl....js+app+github как приложение с использованием Express.js и в документации тоже всё хорошо написано, как работать с express https://expressjs.com/ (Правда это всё бессмысленно, если вы не можете читать и понимать прочитанное на английском языке)
Ответить с цитированием