草庐IT

angularjs-sce

全部标签

node.js - angularjs nodejs 应用的最佳部署架构

我在angularjs和nodejs中有MotoAdverts应用程序。Angularjs-client-side在ApacheHTTPServer(localhost:8000)上运行,但nodejs-server-side作为node.jshttpserver(localhost:3000)运行。一段客户端代码(angularjs):varmotoAdsServices=angular.module('motoAdsServices',['ngResource']);motoAdsServices.factory('Brand',['$resource',function($res

angularjs - 我可以使用 html5 本地存储来存储用户身份验证 session 信息吗

快速背景:我正在编写Mongo/Express/Angular/NodeSPA并使用Passport我设置了OAuth登录选项来处理用户身份验证/授权。使用Passport,我成功地在服务器上维护session,所以我所有的XHR请求(需要它)都在检查登录用户。在登录服务器时,将基本用户session信息放入cookie中,供客户端在授权回调中查找,然后我使用angular-cookies的$CookieStore访问客户端上的该cookie并将其保存到rootscope并清除cookie。问题:除了用户刷新浏览器的任何事件之外,这一切正常,这会导致我的rootscopesession

node.js - 在 AngularJS 的 Swig 模板中转义双花括号 {{ }}

Swigtemplates和AngularJS都使用双花括号表示法。如何在SwigforAngular中转义双curl? 最佳答案 双花括号可以用转义{%raw%}eg:{%raw%}{{foobar}}{%endraw%}强制内容不被自动转义。所有swig指令都将被忽略,内容将完全按照给出的方式呈现。SeeSwigmanual/tags/raw. 关于node.js-在AngularJS的Swig模板中转义双花括号{{}},我们在StackOverflow上找到一个类似的问题:

angularjs - npm install 生成大量错误

我必须先说我对Angular和Node真的很陌生。按照thisTuts+的指示进行操作在教程中,我克隆了一个示例Angular存储库,然后运行​​npminstall。这产生了大量的错误列表,然后让我的终端挂了大约5分钟。之后,我运行npmstart并打开示例应用程序,它似乎运行良好。正如我所说,我对Angular和Node很陌生,所以我不知道如何调试我看到的错误,或者我是否应该担心。任何见解都会非常有帮助。谢谢!npminstall日志:https://gist.github.com/danielbonnell/30959bd15297f1f4ab43➜angular-seedgit

angularjs - Node js 作为 http 服务器和主机 angularJS SPA

我有一个用angularJS编写并由grunt构建的应用程序。有没有办法可以从Nodejs创建一个http服务器并将其托管在那里。请分享任何有帮助的代码片段或文档。谢谢 最佳答案 (最简单的)如果您没有任何服务器端逻辑,您可以通过npm的http-server模块简单地为客户端AngularJS/HTML/css提供服务。https://www.npmjs.com/package/http-server只需通过安装它$>npminstall-ghttp-server并转到您的客户端文件夹,键入http-server并按Enter。如

angularjs - 错误 : Cannot find where you keep your Bower packages. 使用 --force 继续

我正在使用MEANStack构建一个应用程序,并尝试使用yeoman-generator搭建我的前端,当我执行yoangular时构建失败并最终出现以下情况Running"wiredep:app"(wiredep)taskWarning:Error:CannotfindwhereyoukeepyourBowerpackages.Use--forcetocontinue.Abortedduetowarnings.我被这个警告所困扰。我发现了一个类似的问题here,但该解决方案对我没有帮助。任何帮助将不胜感激。 最佳答案 我遇到了同样的

node.js - Jade模板和angularjs的实际使用

我正在使用nodejs和express构建一个网站。如何在页面中进行动态划分?Jade是用来做这个的吗?如果不是怎么做?angularjs是做什么用的?请帮助我在谷歌上搜索了很多,但我无法弄清楚它们的用法。 最佳答案 Jade在服务器端上创建浏览器中使用的html。浏览器向web-server执行请求,web-server执行Jade,Jade将生成发送给浏览器的html。这种服务器端内容生成在过去约20年中非常普遍,但在构建富互联网应用程序时它有相当多的缺点。这主要与性能和客户端状态跟踪有关。AngularJS是一个类似于MVC/

node.js - 如何模块化 AngularJS 应用程序/插件

关于从Grails(REST-API、AngularJS的一部分、MongoDB、Tomcat、Spock、几个插件)迁移到Node.js+Angular.js,我有几个(软件)架构问题。我可能要解释一下Grails项目拳头的结构,所以我们开始吧:有一个主要的Grails应用程序(在几个其他应用程序旁边),它建立在几个插件之上。这些插件中的每一个都能够自行执行——这意味着它有自己的UI、单独的模板、服务、Controller、路由、测试等。它还托管在不同的存储库中。这是由Grails插件机制完成的。好处是更少的测试工作、更少的编译时间、模块化、单一职责等等。但是,编译和测试的时间仍然太

javascript - 在 AngularJS 和 Nodejs 之间共享代码

使用javascript在前端和后端之间共享代码的最佳方式是什么,特别是在nodejs和angularjs之间?问题是我们在后端和前端都使用了相同的enums和constantvalues,例如errorcode。现在我们只是将每个更改复制并粘贴到两个平台,这不是一个好的解决方案。还有一些服务可以共享。见过browserify等库;但这不正是我要找的。我正在寻找类似于java中的mavendependency的解决方案。在java中,可以使用maven轻松共享库,而在javascript中我找不到类似的方法。有没有办法隔离这些服务,并使用npm将它们作为对nodejs的依赖,以及使用b

asp.net - 带有 ASP .NET 4.5.1 的 AngularJs 2

我想将Angular2用于现有ASP.NET4应用程序的前端,即不是MVC6/ASP.NETCORE,我宁愿不使用node,因为我们已经使用nuget作为我们的包经理。有谁知道任何可以指导我完成此任务的资源? 最佳答案 为了回答我最初的问题,这就是我们如何设法让Angular2与.net4.5.1一起运行(我们最终不得不使用npm)。在_Layout.cshtml的头文件中,从cdn导入Angular2文件并配置SystemJs。System.config({packages:{'my-app':{format:'register'