Запуск io.js с помощью Express
Я посетил официальный сайт io.js ( https://iojs.org/) и установил версию 1.0.1 для Mac. После того, как я установил это, я подошел к окну своего терминала и набрал:
iojs app.js
Какой способ создания проекта io.js я предполагаю? Я пытаюсь создать проект io.js с помощью Express. Любая помощь? Спасибо.
2 ответа
Независимо от использования NodeJS или io.js, ответ должен быть одинаковым. Вы собираетесь запустить экспресс-приложение и запустить его.
Предполагая, что вы уже установили io.js, введите в командной строке:
#install a generator for the express
npm install express-generator -g
application
mkdir my-application-folder
cd my-application-folder
#use the express generator to generate a new application
express
#now install node_modules from package.json
npm install
и когда у вас есть файлы, вы можете запустить приложение с:
npm start
Так что это должно запустить приложение, независимо от того, является ли это nodeJS или iojs.
Однако, если вы начинаете с Node/io и хотите сделать его своим веб-сервером, имейте в виду, что существует ряд дополнений и настроек, которые необходимы, прежде чем приложение будет готово к работе. Смотрите здесь и здесь, например
Если iojs
это замена для Node, затем вручную создайте новый файл с именем app.js
и поместите это в это:
var http = require('http');
http.createServer(function (request, response) {
response.writeHead(200, {'Content-Type': 'text/plain'});
response.end('Hello World\n');
}).listen(8124);
console.log('Server running at http://127.0.0.1:8124/');
А затем запустите его с iojs app.js
,
Это говорит, что это npm
совместимы, поэтому вы создаете новый package.json
подать через npm init
если хочешь.