使用 Express 运行 io.js

Running io.js with Express

本文关键字:js io 运行 Express 使用      更新时间:2023-09-26

我访问了io.js官方网站(https://iojs.org/)并安装了1.0.1版本的Mac版本。安装后,我转到我的终端窗口并键入:

iojs app.js

我认为这是创建io.js项目的方法?我正在尝试使用 Express 创建一个 io.js 项目。有什么帮助吗?谢谢。

如果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兼容,所以如果你愿意,你可以通过npm init创建一个新的package.json文件。

无论使用 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 并希望将其作为您的 Web 服务器,请注意,在应用程序适合生产之前,需要许多附加组件和设置调整。例如,请参阅此处和此处