繁体   English   中英

如何在Node.js中使用Angular UI路由器

[英]How to use Angular UI Router With Node.js

有没有办法使用AngularUI路由器与Node.js,像jsdom或某种方式来设置/注入一个窗口对象。 我正在编写一个使用Browserify和Jasmine(无Karma)进行测试的应用程序。 angular-node NPM模块在两种环境中都能很好地工作,但是angular-ui-routerangular-router都失败了,我想知道是否有这种边缘情况的解决方案。

实际上我不需要测试路由,但是我在应用程序模块中配置它们并且它停止了测试过程。

也许包括像express这样的路由框架。 我在我的项目中使用ui-router和node,主要是我对所有API调用使用express,然后所有其他路由都由angular处理。 您将视图引擎设置为指向public并放置一个加载ng-app的index.html文件

app.set('views',path.join(__ dirname,'public'));

app.set('view engine','html');

我是mean.js堆栈的忠实粉丝,它有一个非常棒的角度实现,包括快递上的ui-router。

我建议您查看有关如何解决问题的建议。 样板文件为您提供了充足的内容。 bower是一个很棒的包管理器,用于管理所有客户端依赖项。

对不起,这或多或少只是一些相关的建议。 我对角度节点不是很熟悉,我认为它会引导你进入这场冲突。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM