nodejs用于自动创作的工具

时间:2014-05-28 18:53:20

标签: javascript node.js

Nodejs是一个强大的工具,但让我的生活变得艰难,因为我必须从头开始手工创建服务器。

我没有编写代码来操作服务器连接和实现服务器安全性的经验。我有设置服务器(使用安装程序)然后创建数据库,查询,上传文件,创作php,html5,js,css等的经验。但是,对于服务器几乎没有经验,这就是为什么nodejs是黑色的盒子给我。

是否有任何工具(或模块或应用程序)可以自动执行启用安全性,管理连接(处理基础知识),使用UI的过程?设置强大基岩的工具,同时让我自由开发并添加到nodejs我自己的js函数(例如,对于websockets)。

这将加快我的工作流程并确保高质量的nodejs服务器。

提前致谢

2 个答案:

答案 0 :(得分:0)

您可以使用yeoman http://yeoman.io/模板预先配置您的服务器

答案 1 :(得分:-1)

如果你给自己一个学习Node.js语言的机会,你会注意到Node.js已经为你完成了大部分神奇的工作。所有Node.js真正需要的是您希望服务器监听哪个端口。在其他技术中,拥有"端口"是非常常见的。配置文件中的东西。它只是几行Node.js代码,用于指定您希望服务器启动的端口。

var http = require('http');

http.createServer(function (req, res) {

  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Hello World\n');

}).listen(1337, "127.0.0.1");

console.log('Server running at http://127.0.0.1:1337/');

我的意思是......有什么可以实现自动化?

之后,您可以使用express.js框架以MVC方式构建Web项目。就像其他海报所说的那样。

在express.js中,"路线"有点像控制器动作......等等。