使用 Express 运行 io.js
Running io.js with Express
我访问了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 服务器,请注意,在应用程序适合生产之前,需要许多附加组件和设置调整。例如,请参阅此处和此处
相关文章:
- 在自定义mean.io包中使用angular-chart.js作为依赖项
- 通过node.js和socket.io向特定用户发送数据
- 如何使用Socket.io和Node.js开发大型聊天应用程序
- 通过node.js和socket.io在两个用户之间发送消息
- Node.js-socket.io-对io.sockets的引用突然未定义
- WebRTC,socket.io,node.js:无法读取属性'发射'的未定义
- nginx/angular/node.js带有 prerender.io 的根URL
- 使用 socket.io 时如何发送文件(html,js,css和资源)
- 无法加载套接字.io.js
- 合并 socket.io 和快速.js会话
- 使用 Node.js 和 socket.io 和 fs 动态显示图像
- 在node.js/ssocket.io中,如何判断对象是否是套接字的实例
- Angular.js-Socket.io事件更新模型,而不是视图
- Node js redis socket.io pubsub实时更新
- 在brunc.io中创建一个自定义JS目录
- Node.js/Socket.io适用于除Firefox之外的所有应用程序,这可能是缓存问题
- 异步节点.js IO 的概念
- Sails.js IO.socket not firing
- arangob教程难度:Node.js(io.js)10分钟
- 部署Aurelia.js + io.js/node.js应用来解决Github速率限制问题