Articles of 结构

使用Node.JS

昨天晚上我转储Windows 7和格式化我的硬盘驱动器端口到基于Linux的操作系统,纯粹是因为我想开始使用Node.JS 所以我已经安装Node.JS ,并做了一些testing的东西,http服务器和套接字等 我想要做的是构build一个与MVC框架紧密集成的HTTP服务器,但在开始之前,我需要学习如何在Node中高效地构build。 例如,在PHP作为我的框架,我会创build一个启动加载系统来加载所有的基类等,然后我会启动我的事件系统准备开始附加callback。 我会继续处理请求等,直到生成输出,然后发送到输出处理程序,将处理标头等 但是Node为这个全新的环境,而且我想知道在Node中构build一个系统的最佳实践。 我正在寻找的信息更多的是与devise结构有关,而不是实际的应用程序编码,如何加载lib库在哪里加载库等等 任何帮助表示赞赏。 到目前为止,我的Web应用程序正在顺利进行,我已经build立了我的应用程序相当传统和一点程序。 我已经开始创build一个目录结构,如下所示: <root> startup.js /public/ favicon.ico /images/ /stylesheets/ /javascripts/ /system/ init.js config.js /libs/ /exceptions/ http.js server.js /application/ /views/ /_override/ /errors/ generic.view /partials/ sidebar.voew index.view /controllers/ index.js /models/ users.js 这个目录结构就像大多数基于MVC的Web应用程序一样,所以使用这个方法我觉得很舒服。 启动文件是由节点执行什么作为入口点, node startup & ,看起来像这样: /* * Header of t he file, Copyright etc */ var […]

基于Javascript / Node.js基于等效的结构?

我喜欢Fabric如何轻松地处理部署到多个服务器(通过适当的SSH等支持)。 但是,因为我们的是基于node.js的项目,所以如果我们可以用Javascript而不是Python来做到这一点,那就太棒了。 Fabric最接近Node.js / Javascript的是什么? (如果有的话!)

打包/解包function为node.js

有没有提供与Python的结构模块类似的nodejs的pack / unpackfunction的模块? 我还没有find任何具体的节点,我会假设JavaScript的实现会显着慢。 谢谢。

有没有类似于用JavaScript编写的Fabric的部署工具?

我把一个几乎全部在node.js上使用Javascript的移动开发堆栈放在一起。 除了SASS(只选LESS)和Fabric之外。 我不想污染我的开发目录,因为我必须结合和缩小JS和CSS,我想我也可以使用node.js来服务我的代码。 我想减less对Ruby和/或Python的依赖。 我没有真正使用Fabric的所有function,所以我有希望replace它。 但是我找不到任何用Javascript编写的类似工具。 我所需要的是: 从git仓库拉。 在本地安装依赖关系。 将JS / CSS调用require.js / SASS进行缩小和组合。 运行testing套件。 通过node.js为代码提供动手或使用Ripple进行testing。 结构可能已经是矫枉过正,我只用于我的Python Web项目,因为必要的服务器不能在我的机器上运行,但这不是这种情况。 如果没有Fabric,最好的办法是什么?