Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «express»
Как запустить простой статический сайт за пять ≈пятиминутных шагов при помощи Node.js и Express 2015-03-30 15:48:16
... path');
var express = require(' express');
// ... Запуск сайта:
express().use( express.static(
...
+ развернуть текст сохранённая копия
В качестве отклика на инструкцию «Как сделать простой веб-сайт за один час» я решил опубликовать собственную, состоящую из пяти простых и обозримых ≈пятиминутных шагов.
Шаг 1. Установить движок Node.js в соответствии с инструкциями, имеющимися в вики для каждой из поддерживаемых операционных систем. (Для Windows достаточно скачать и запустить MSI-файл, для CentOS — воспользоваться системным менеджером пакетов, и так далее.)
Шаг 2. Создать пустой каталог и поместить в нём файл «site.js» следующего содержания:
site.js// Перечисление зависимостей:
var path = require('path');
var express = require('express');
// Описание настроек:
var staticSiteOptions = {
portnum: 80, // слушать порт 80
maxAge: 1000 * 60 * 15 // хранить страницы в кэше пятнадцать минут
};
// Запуск сайта:
express().use(express.static(
path.join(__dirname, 'static'),
staticSiteOptions
)).listen(staticSiteOptions.portnum);
Настройки staticSiteOptions можно переменить по собственному вкусу.
Шаг 3. В том же каталоге подать команду «npm install express», которая автоматически создаст подкаталог «node_modules» и установит туда Express, скачав из Интернета.
Шаг 4. В том же каталоге создать подкаталог «static» и поместить в нём файлы статического сайта. Этот подкаталог станет корнем сайта. Файлы с именами «index.html» будут использоваться как файлы-индексы. Иными словами, при ответе сервера на запрос с адресом, содержащим только имя некоторого каталога (будь то корень сайта или один из его подкаталогов), будет показан файл с именем «index.html» из указанного каталога (если есть).
Шаг 5. В том же каталоге подать команду «node site», которая запустит сервер. Убедившись в её работоспособности, обеспечить автозапуск этой команды в этом каталоге после каждой перезагрузки операционной системы. (Например, на CentOS 6.2 можно использовать upstart для этой цели.)
Всё.
Читать дальше →
Тэги: express, express.js, expressjs, javascript, node, node.js, nodejs, веб-разработка, сайт, сайта, создание, статический, файерволл
Tinggalkan Yogyakarta, Ini Ekspresi Pemain Pandawa dan Dusyant 2015-03-24 10:22:00
PERGELARAN Indonesia ...
+ развернуть текст сохранённая копия
PERGELARAN Indonesia Keren, malam puncak HUT ANTV ke-22, berlangsung meriah. Acara yang disiarkan dari Candi Prambanan ini dimeriahkan oleh artis Indonesia dan India. Bagi para artis India, ini untuk kali pertama mereka menginjakkan kaki di Yogyakarta. Ketika harus meninggalkan kota yang banyak peninggalan sejarah ini, artis India mengungkapkan berbagai ekspresi di akun Instagram. "Bye bye Jogja hope I will cm b k again," tulis Rohit Bhardwaj sambil posting foto di mobil yang hendak membawa mereka ke bandara. "Bye bye jogja...i am gonna miss u all," tulis Saurav Gurjar berpose dengan Gautam Sharma. "Thank you jogja#love peace respect," tulis Gautam berpose dengan Vin Rana, Lavanya Bhardwaj, Saurav dan Rohit. Follower pun bertanya, kemanakah Shaheer Sheikh dan Soumya Seth?
Тэги: dan, dusyant, ekspresi, ini, pandawa, pemain, tinggalkan, yogyakarta
Новый Шелковый путь пройдет через Россию 2015-03-10 18:58:09
Западные СМИ акцентируют внимание на заявлении министра иностранных дел Китая Ван И, который сообщил ...
+ развернуть текст сохранённая копия
Западные СМИ акцентируют внимание на заявлении министра иностранных дел Китая Ван И, который сообщил что Пекин и Москва подпишут в этом году сделку, которая продолжит дрейф России от Западной Европы к Азии. Одни эксперты считают, что Москву к сотрудничеству с Китаем толкает противостояние России с З...
Тэги: (nyse:axp), (nyse:ma), (nyse:v), american, express, financial, mastercard, times, visa, азия, александр, аналитика, ван, европа, западная, казахстан, китай, коновалов, москва, пекин, россия, сергей, хестанов, экономика
Россия в зеркале мировых СМИ: все не так, ребята 2015-03-08 20:55:18
Эксперт РИСИ Игорь Николайчук комментирует медиастатистику — данные проекта «Россия в ...
+ развернуть текст сохранённая копия
Эксперт РИСИ Игорь Николайчук комментирует медиастатистику — данные проекта «Россия в мире», подготовленные МИА «Россия сегодня» по итогам анализа материалов мировой прессы, посвященных российской теме, в период с 24 февраля по 2 марта. Апология статистики Президент Украины...
Тэги: daily, express, financial, forbes, foreign, independent, journal, new, newsweek, policy, post, street, times, wall, washington, york, александр, алексей, аналитика, борис, великобритания, владимир, германия, дмитрий, дэвид, игорь, иосиф, кэмерон, лавров, литвиненко, медведев, миронов, михаил, навальный, немцов, николайчук, петр, политика, порошенко, прохоров, путин, рогозин, россия, санкции, сергей, сечин, сми, ссср, сталин, сша, швейцария
Капучиновые завихрения на южном полюсе Марса 2015-02-13 20:36:00
+ развернуть текст сохранённая копия
Copyright ESA/DLR/FU Berlin / Bill Dunford Гладкие кремовые плато, окруженные гребнями цвета какао, возможно, вызывают в памяти вкусный итальянский напиток. Удивительно, но этот бело-кофейный снимок сделан космическим аппаратом “Марс Экспресс” (ЕКА), который наблюдает за марсианской поверхностью и атмосферой с 2003 года. Мы ведь привыкли к красноватому Марсу, не правда ли? Но “Красная планета” не такая уж и красная. Белое пятно на снимке – это ледяная шапка, которая покрывает южный полюс Марса. Она состоит из замершей воды и углекислого газа, и хотя и выглядит гладкой, на самом деле представляет собой смесь пиков, впадин и равнин, и больше похожа на швейцарский сыр. Ее толщина достигает 3 км, а диаметр – примерно 350 км. Она никогда не исчезает с поверхности Марса, даже во время марсианского лета. По материалам ЕКА.
Тэги: esa, express, mars, ека, марс, система, солнечная
Главная / Главные темы / Тэг «express»
|
Взлеты Топ 5
Падения Топ 5
|