我已经使用angularjs
很长一段时间了,我已经把我的思想包含在应用程序架构理念,范围,事件,面向服务的模式,di和所有内容中。
我认为使用这个框架在nodejs
中进行开发会很棒
所以我尝试开发一个非常简单的module
,其中包含一些directives
和services
..由一个.html
文件驱动,该文件在jsdom
上下文中引导,涉及一些ng-repeat
在文件夹中的[files]上,在angularjs控制器内使用require('fs')
嗯,它工作得很好!!
因此可以在angularjs上开发一个nodejs应用程序,在html中对应用程序进行建模!
只需要修理一件事:
jsdom
是真实并完成dom
,其中包含在nodejs中运行的事件,铃声和口哨声。
这导致我的测试应用程序运行速度非常慢
所以我的问题是:
是否有一些轻微的,几乎愚蠢/假的dom
库用于nodejs,它只支持angularjs工作所需的必要功能(用户交互功能无用......)
[编辑]
看着评论我想我没有很好地解释我测试的目的:
我不打算制作服务器端的angular-html构建器或模板引擎
测试我做了详细说明如何开发一个通用nodejs应用程序,该应用程序可以用作为反应式服务器组件激活器的html建模。
应用程序用例/用途可以是任何内容,从http服务器到独立应用程序或系统服务,不需要输出html或browser-angularjs-app作为输出
CNC中
here是一个启动项目,有基础知识和测试......