Сообщение от JbanS
|
4 часа ушло на то, чтоб установить Node.js
|
Как же вам так удаётся так. Я делал как, как написано в инструкции на официальном сайте
node.js (хотя можно было через установщик (идеально для Уиндозы)
node.js) в общем это заняло не больше 5 мин.
Насчёт примера ninja-store всё нормально работает...
Может вы что-то не так запускали... вот что я ввёл в терминале(nodejs уже установлен)
Код:
|
➜ git clone https://github.com/hacksparrow/ninja-store.git |
оно скачало проект в папку
я перешёл в эту папку с проектом
Подгрузил все зависимости (немного подождите, пока загрузится)
И затем запустил (можно подглядеть в 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/ (Правда это всё бессмысленно, если вы не можете читать и понимать прочитанное на английском языке)