从node.js包创建Web应用程序

时间:2013-10-10 15:36:17

标签: node.js

我是node.js的绝对初学者。我使用这个包:https://npmjs.org/package/node-clips。该软件包允许用户通过控制台与CLIPS编写的专家系统进行交互。我想要的是用这个制作一个网络应用程序。客户端可以通过浏览器控制台向服务器发送输入并接受消息。有没有一个包/方法来实现这个目标?

1 个答案:

答案 0 :(得分:0)

如果你要以http请求的形式接受命令,我推荐使用Express.js。它非常适合Web服务器和apis。

它允许您定义路由并通过异步回调将它们绑定到函数。

app.get('/user/:userId',function(request,response) {
    console.log("I'm getting a request for user",request.param('userId'));
    response.send('hello world');
});

现在,如果您认为您想要从 chrome的 Web控制台进行交互(我认为您可能会这么说?),您将不得不使用ajax或编写某种请求包装器客户方。此客户端包装器将对此节点路由进行ajax调用。