2015-07-19 6 views
0

Я пытаюсь использовать терминал (mac) для запуска папки, содержащей код для запуска веб-сайта. Я новичок в использовании node.js, и мне трудно понять, как запустить всю папку, содержащую отдельные файлы js/css/html. Код сайта находится в последней главе книги EloquentJS (ссылка: http://eloquentjavascript.net/21_skillsharing.html). Я предполагаю, что это должно быть довольно легко сделать, но я не могу понять, как это понять ...Запуск кода файла из терминала (запуск локального веб-сайта)

Имя папки - «навыки владения», она сохраняется в «загрузках». Я попытался запустить «$ node downloads/skillsharing», но, похоже, он не работает.

+0

Есть ли 'app.js' или какой-то основной файл, который обрабатывает сервер? – Gofilord

+0

Что вы подразумеваете под управлением всей папки? Подавать его для http-клиента? запустить каждый скрипт nodejs? еще? –

+0

Файл с клиентскими js и еще один с серверными js, среди других файлов. Насколько я понимаю код, я не думаю, что есть главный файл js ... –

ответ

0

В проектах узлов есть файл, обычно называемый «index.js», «app.js» или «server.js», который отвечает за запуск сервера и его прослушивание через определенный порт. Попробуйте: $ node thatfile.js

+0

Я пробовал следовать вашему предложению, просто запустив файл js сервера через узел, но веб-страница по-прежнему не работает –

+0

Как вы видите на этой странице? Попробуйте localhost: 8000 –

+0

Сервер настроен на прослушивание на порту 8000, поэтому я не думаю, что это проблема ../ –

Смежные вопросы