Articles of 量angular器

我怎样才能得到Visual Studio Typescript 1.7 intellisense与nodejs库(angular2,rxjs)?

[已解决]我logging了一个对TypeScript的错误 ,修复应该汇总到下一个VS插件版本。 本质上,如果您指定模块分辨率为“NodeJs”,则可以使智能感知工作。 但编译器不喜欢这个,因为它期望它是“节点”。 它看起来像他们正在做的修复是通过指定“节点”,使一切工作。 我正在尝试使用msbuild构build一个Angular2项目,因为我想使用ASP.Net Web API作为我的后端。 代码编译和运行良好,但我的编辑器(SublimeText 3或Visual Studio 2015)不喜欢我导入Angular2库的方式: boot.ts: import {bootstrap} from 'angular2/platform/browser'; // error: cannot find module import {AppComponent} from './app.component'; bootstrap(AppComponent, []); 如果我使用TypeScript编译器直接使用tsconfig.json和node lite-server作为文档运行相同的示例( Angular2 Hero教程 ),那么SublimeText3可以工作,并且可以很好地识别此语法。 但是,一旦我切换到msbuild,由于某种原因,我得到这个intellisense错误。 以下是我认为相关的其他项目: 文件夹结构: \ – index.html – package.json \app – boot.ts – app.component.ts \node_modules \angular2 \platform – browser.js – browser.d.ts 的package.json: { […]

等待来自Async,Protractor,nodejs的响应

我正在尝试创build一个帮助器函数,这个函数是一个asynchronous调用,它是我的数据设置的一部分,用于protactortesting。 有没有一种方法可以等待函数的响应,然后继续进行testing,这是我正在做的。 所以基本上testing应该等到asynchronous调用lo loaddata()完成。 我已阅读有关承诺的使用,但无法成功实施。 "use strict"; describe('sample passing test spec', function() { describe('sample passing test suite', function() { loaddata(); it('sample passing test', function () { datall(); expect("1").toEqual("2"); }); }); }); loaddata() is basically making a socket connection function loaddata(){ var net = require('net'); var client = new net.Socket(); client.connect(20000, '127.0.0.1', function() { console.log('Connected'); client.write('Hello, […]

如何使用Node.js创buildHyperLink'点击这里'

如何创build使用Node.js的“点击这里”的超链接我有一个链接,我通过电子邮件发送。 而不是我想要发送一个“点击这里”作为超链接,当用户点击它,它redirect到主链接。 这可以如何实现?

量angular器/节点版本兼容性

我正在使用量angular器进行e2etesting,并使用grunt-task-runner软件包来运行testing。 在我的package.json文件中我有: { …, "grunt-protractor-runner": "^2.1.2", …, "protractor": "^2.5.1", … } 而在我的protractorConfig.js我使用framework: 'jasmine2' 我的意图是使用量angular器2.5.1 + grunt-protractor-runner 2.1.2节点版本0.12.9,并使用量angular器3.0.0 + grunt-protractor-runner 3.0.0节点版本> = 4.x。 事实是,当我使用节点版本0.12.9或5.4.1运行npm install时,我总是在node_modules文件夹中有相同的量angular器版本 – 2.5.1和相应的grunt -spactor-runner。 我究竟做错了什么? 任何想法将不胜感激。

如何在Angularjs应用程序中从表中获取特定的单元格数据

我想从这个表中获取数据“Crab”: Sushi Roll FishType Taste Level Cali Roll Crab 2 Philly Tuna 4 Rainbow Variety 6 Tiger Eel 7 下面是在最后一行检索数据的代码,但我需要从第2行第2列(螃蟹) var rows = element.all(by.repeater('roll in sushi | orderBy:sortType:sortReverse | filter:searchFish')); //var rows = element.all(by.repeater('alert in alerts')); var row = rows.last(); var rowElems = row.all(element(by.tagName('td'))); console.log(row.get(0).getText()); 下面是外部的HTML <span ng-show="sortType == 'fish' &amp;&amp; !sortReverse" class="fa fa-caret-down ng-hide"></span> […]

在量angular器中为e2etesting设置https代理

我想在使用Protractor的e2etesting期间将networking请求存储到第三方服务,同时保持浏览器和我的api之间的通信。 此外,我想能够保留一些特定的电话给我的API,同时保持其他电话不变。 我正在testing的应用程序被集成到Docker容器中。 e2etesting在Firefox中运行在一个容器中,而API服务器在另一个容器中运行。 所以我想要做的是build立一个代理节点服务器的容器(让我们调用这个容器proxy )。 我希望来自浏览器的所有networkingstream量都能通过代理服务器,其中一部分stream量可以根据需要进行存储。 这几乎工作。 但是,我观察到只有httpstream量通过代理传递,而httpsstream量转义代理。 我不知道为什么这可能会发生。 这里是量angular器configuration的相关部分: exports.config = { … capabilities: { 'browserName': 'firefox', 'proxy': { 'proxyType': 'manual', 'httpProxy': 'proxy:3000', 'sslProxy': 'proxy:3000' } }, … } 我尝试了sslProxy和httpsProxy选项,就像我在各种在线讨论中看到的一样,但是没有人帮助通过我的代理直接https请求。 例如,我在页面上添加了两个图片 – 一个是通过http提供的Google徽标,另一个是通过https提供的。 我可以在proxy泊坞窗日志中看到,通过http提供的图像请求通过代理服务器传递,但通过https提供的图像请求不通过。 所以我的问题是,我有什么明显的错误吗? 你能否build议是否可以通过代理服务器来指导浏览器的https请求?

如何从快速节点服务器中调用量angular器?

我有一个浏览器应用程序,由快递节点服务器提供服务。 该服务器有一个/runprotractor端点运行量angular器… var launcher = require('/usr/lib/node_modules/protractor/lib/launcher.js'); launcher.init(pathToConfigFile) 这是可行的,但是当量angular器套件完成时,节点进程终止。 我剔除了process.exit() ,果然,量angular器正在调用它。 在process.exit被删除的情况下,节点服务器保持运行,但是现在后续的量angular器调用默默无闻。 我猜,因为有一些全球性的国家没有被重置。 任何关于如何最好从快速服务器调用量angular器的build议,我可以传递可在我的testing规范中访问的参数?

npm安装后注入angular度资源

我试图在我的MEAN应用程序中实现angular-resource 。 我跑npm install angular-resource –save ,现在我想注入使用 angular.module('myApp', ['ui.router', 'angular-resource']) 但是我得到了典型的Error: [$injector:modulerr] 。 我究竟做错了什么?

如何访问量angular器中声明的variables

我有一个用例,我应该访问承诺结果variables应该限于全局variables或范围外 var mobileNumber = database.generateMobileNumber().then(function(number) { return number;//number should be access outside this function scope );

Angular 2和NodeJS项目设置

我有一些关于包括Angular2在内的MEAN-app项目结构的基本问题。 我跟着angular.io的开始教程来构build一个非常基本的Angular2应用程序。 现在我尝试在本教程后面的NodeJS项目中集成这个应用程序。 问题是这个教程是在第一个Angular的时候编写的。 我的问题是: 我应该在哪里放置我的Angular2应用程序的npm包? 在公共文件夹(所以应用程序有一个自己的packages.json)或节点packages.json里面? 应该如何实施tsc编译器? 布鲁诺