Articles of 量angular器

在IpadAir中使用appium进行testing时,不能启动量angular器脚本

我有一个Angular网站,我想testing使用appium和量angular器。 我使用下面的configuration文件: exports.config = { allScriptsTimeout: 600000, seleniumAddress: 'http://0.0.0.0:4723/wd/hub', specs: [ 'testsuite/test1.js' ], capabilities: { browserName: 'safari', 'appium-version': '1.4.13', platformName: 'iOS', platformVersion: '9.3', deviceName: 'iPad Air' }, chromeOnly: false, frameworks:[ 'mocha', 'chai' ], mochaOpts: { defaultTimeoutInterval:1000000 } }; test1.js包含我的testing脚本,由apposlogging器通过choosig Node.js选项生成: "use strict"; var wd = require("wd"); var chai = require("chai"); var chaiAsPromised = require("chai-as-promised"); chai.use(chaiAsPromised); […]

Angular2 beta 15 npm启动错误

当我尝试启动Angular2的快速启动应用程序时遇到问题。 node -v 5.10.1 npm -v 3.8.6 我在MAC OS X上使用EL CAPTAIN。 tsconfig.json: { "compilerOptions": { "target": "es5", "module": "system", "moduleResolution": "node", "sourceMap": true, "emitDecoratorMetadata": true, "experimentalDecorators": true, "removeComments": false, "noImplicitAny": false }, "exclude": [ "node_modules", "typings/main", "typings/main.d.ts" ] } Packages.json: { "name": "angular2-quickstart", "version": "1.0.0", "scripts": { "start": "tsc && concurrently \"npm run tsc:w\" \"npm […]

量angular器debugging在IntelliJ中失败

我试图设置Intellij来debugging我的量angular器testing,但我得到一个错误,这对我来说是没有意义的。 (不是错误在说什么,但是为什么这是告诉我的。) 首先,我按照这里的说明: 如何在WebStorm中debuggingangular度量angular器testing,包括确保向节点参数行添加–harmony 。 然后我试图运行该脚本,并得到以下错误信息: Error: No selenium server jar found at the specified location (/Users/x/Projects/v/node_modules/protractor/selenium/selenium-server-standalone-2.52.0.jar). Check that the version number is up to date. 然后我执行 $ webdriver-manager update selenium standalone is up to date. chromedriver is up to date. 我在使用Intellij 2016的MacOS(El Capitan)上。节点更新到6.0.0。

Angular2的components.map不是一个函数

当试图加载angular网页时,会引发以下错误 [1] /Users/dylan/IdeaProjects/angular2-ui-prototype/code/node_modules/angular2-universal/dist/node/bootloader.js:246 [1] var directives = components.map(function (component) { [1] ^ [1] [1] TypeError: components.map is not a function 我不知道为什么这个错误发生。 节点版本:4.1.2 我可以做一个npm run build没有任何问题,和npm run watch只会抛出一旦我实际上加载页面的错误。 在清除dist和`node_modules之后,我在运行npm install后开始发生这个问题。 (完整的命令是: rm -rf dist/ node_modules/ && npm i && npm run build && npm run watch && npm run watch ) 我假定这可能是由于节点的版本,所以我也尝试过使用4.4.1版本,并得到了相同的结果。 当我向上滚动时,我得到了一堆这样的警告: npm WARN install:ansi@0.3.1 […]

由于networking连接问题,量angular器安装失败

我正在使用公司笔记本电脑,我试图安装量angular器,我得到下面的错误消息这是什么命令提示符说

Angular2插值不起作用

我无法获取组件属性的插值。 如果我input{{1+1}}那么将不会,否则。 我试图简单地显示{{title}},并在两个地方(app和NutriForm组件)中声明它,但没有任何效果。 这些是相关的文件。 app.component.ts import { Component } from '@angular/core'; import {NutriFromComponent} from './NutriForm.component' @Component({ selector: 'my-app', directives: [NutriFromComponent], template: '<NutriForm></NutriForm>' }) export class AppComponent { title = "hello"; } plain.html <html> <head> <title>Angular 2 QuickStart</title> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link href="../public/stylesheets/style.css" rel="stylesheet" /> <!– 1. Load libraries –> <!– Polyfill(s) for […]

问题在JavaScript的recursion调用

说明:我想从网页上读取一个特定的标签,其值将变为“开始”,“进行中”,“成功”,“错误”之一。 一旦标签值变为“成功”或“错误”,就不会有任何进一步的变化。 问题:当我在量angular器中使用JavaScript读取标签值时,标签的文本值不会返回到调用函数; 相反,它返回“未定义”。 下面是我的代码,请看看,让我问题的地方。 CheckColor_Test.js var commonFunctions = require('../pages/CommonFunctions.js'); describe("Run Test", function () { it("should stop once the status reached Success or Error", function () { var processStatus = commonFunctions.refreshTillProcessFinish(); expect(processStatus).toContain('Success','Error'); }); }); CommonFunctions.js Var CommonFunctions = function(){ var label = element(by.id('Status')); var refreshStatusBtn = element(by.css('[ng-click="getJob()"]')); this.getStatusValue = function () { return label.then(function (headers) […]

Angular 2 RC与快速服务器而不是精简版服务器

我想用最新的angular 2 rc和express server来创build单个页面的应用程序。我不知道如何连接出来的凉亭,吞咽和webpack。 有一些起始包可用,但不能得到预期的。请引导我

使用.ts,.scss,.html复制和观看文件夹

我开始使用VS 2015与NPM和Gulp一起学习使用TypeScript的Angular2。 我有这样的文件夹结构: scripts login login.html login.scss login.ts home home.html home.scss home.ts app.ts boot.ts 我想让Gulp观察脚本文件夹,编译文件并将它们复制到另一个目录。 所以我想要这个输出: wwwroot login login.html login.css login.js home home.html home.css home.js app.js boot.js 我怎样才能做到这一点? 谢谢

如何将外部库附加到量angular器configuration文件?

这是图书馆: //library.js var exports = module.exports = {}; exports.login = function(user_login, user_password) { var input; input = element(by.model('loginInfo.login')); input.sendKeys(user_login); expect(input.getAttribute('value')).toBe(user_login); input = element(by.model('loginInfo.password')); input.sendKeys(user_password); expect(input.getAttribute('value')).toBe(user_password); browser.sleep(1000); browser.driver.actions().sendKeys(protractor.Key.ENTER).perform(); browser.sleep(1000); }; 这是我的configuration文件: //config.js var lib = require("./library.js"); exports.config = { directConnect: true, onPrepare: function() { browser.driver.manage().window().maximize(); }, // Capabilities to be passed to the webdriver instance. capabilities: […]