首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Node.js中使用Angular UI路由器

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

Stack Overflow用户
提问于 2015-07-23 06:01:20
回答 2查看 350关注 0票数 3

有没有一种方法可以在Node.js中使用AngularUI Router,比如jsdom,或者设置/注入窗口对象。我正在编写一个使用Browserify和Jasmine (无Karma)进行测试的应用程序。angular-node NPM模块在两种环境下都能完美工作,但angular-ui-routerangular-router都失败了,我想知道是否有解决这种边缘情况的方法。

实际上,我不需要用于测试的路由,但我已经在我的Application模块中配置了它们,它会暂停测试过程。

EN

回答 2

Stack Overflow用户

发布于 2015-07-25 13:10:16

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

App.set(‘视图’,path.join(__dirname,'public'));

App.set(‘视图引擎’,'html');

票数 0
EN

Stack Overflow用户

发布于 2015-07-25 13:26:11

我是mean.js栈的铁杆粉丝,它有一个非常棒的angular实现,包括express上的ui-router。

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

抱歉,这或多或少只是一些相关的建议。我对angular-node不是很熟悉,我想是它让你陷入了这个冲突。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31574778

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档