Tag: 量angular器

量angular器E2E – 你如何pipe理数据库?

我目前正在学习Node + Angular堆栈,并使用Karma和Protractor进行testing。 我目前很难弄清楚如何处理创build和编辑数据的E2Etesting,以及是否需要加载预期的数据。 search谷歌变成了很多不同的自定义方法。 我经常读到“你应该build立你的数据”或“只是创build一个模拟”,而不用在一个普通的过程中进行更多的细节。 其他人从头开始创build一个全新的模拟模块,花费太多。 我只想知道人们目前是怎么做的,这是否有一个标准呢? 还是人们倾向于嘲笑后端? 嘲笑后端似乎不像Karma,因为你在浏览器范围内简单。 我正如预期的那样使用MongoDB,所以在这种情况下如何获得其他方面的信息是很好的。 特别是通过量angular器来自动装载夹具和清理数据库会很好。

Angular 4和Expressjs

我最近遵循新的Angular 4教程,现在我想用Angular 4和Expressjs做一个网站。 但是我在如何做到这一点上有一些困难。 你能给我一些提示或帮助吗? 谢谢。

用jenkins运行量angular器testing抛出“testing`标题”应该是一个“string”,但“function”被给予代替。

所以这是一个有点头痛的人。 如果我从Jenkins作业运行我们的量angular器e2etesting,则失败: [10:23:53] I/local – Starting selenium standalone server… [10:23:53] I/launcher – Running 1 instances of WebDriver [10:23:54] I/local – Selenium standalone server started at http://10.0.0.5:43412/wd/hub [10:23:56] E/launcher – Error: Error: Test `title` should be a "string" but "function" was given instead. at new Test (/var/jenkins/tools/jenkins.plugins.nodejs.tools.NodeJSInstallation/Node_5.0.0/lib/node_modules/mocha/lib/test.js:24:11) at context.it.context.specify (/var/jenkins/tools/jenkins.plugins.nodejs.tools.NodeJSInstallation/Node_5.0.0/lib/node_modules/mocha/lib/interfaces/bdd.js:84:18) at /var/jenkins/tools/jenkins.plugins.nodejs.tools.NodeJSInstallation/Node_5.0.0/lib/node_modules/protractor/node_modules/selenium-webdriver/testing/index.js:95:14 at context.xit.context.xspecify.context.it.skip (/var/jenkins/tools/jenkins.plugins.nodejs.tools.NodeJSInstallation/Node_5.0.0/lib/node_modules/mocha/lib/interfaces/bdd.js:103:15) at […]

如何正确设置Node,Express和Angular2

我正在尝试使用Node,Express,Angular2(数据库,MongoDB或SQL)设置工作区, 但我不知道如何正确设置它的组合。 我的文件结构看起来像这样到目前为止,我打算把公共文件夹的前端。 ── package.json ├── public ├── routes │ └── test.js ├── server.js └── views 到目前为止,我的server.js看起来像这样 var express = require('express'); var mysql = require('mysql'); var cookieParser = require('cookie-parser'); var bodyParser = require('body-parser'); var path = require('path'); var lel = require('./routes/test'); var app = express(); app.use(bodyParser.json()); app.use(bodyParser.urlencoded({ extended: false})); app.use(cookieParser()); app.use(express.static(path.join(__dirname, 'public'))); app.use('/api/', test); app.use(function(req, […]

angular度通用| firebase-admin | 代码:'app / invalid-credential'| socket挂断

import * as admin from 'firebase-admin'; var serviceAccount = require('./keys/keyfile.json'); admin.initializeApp({ credential: admin.credential.cert(serviceAccount), databaseURL: "https://test.firebaseio.com" }); var registrationToken = "–some-key–"; var payload = { notification: { title: "$GOOG up 1.43% on the day", body: "$GOOG gained 11.80 points to close at 835.67, up 1.43% on the day." }, data: { stock: "GOOG", open: "829.62", close: […]

添加服务器端代码到angular-cli项目与节点types冲突

当添加一个基本的express.jsconfiguration(使用TypeScript)到一个Angular2项目,该项目已经用angular-cli ng new [project-name]初始化了,我需要添加下面的代码来使用gulp编译express服务器: types安装 – 环境 – 保存节点 这typings/main.d.ts添加到typings/browser.d.ts和typings/main.d.ts /// <reference path="browser/ambient/node/index.d.ts" /> and /// <reference path="main/ambient/node/index.d.ts" /> 在express server.ts文件中,我可以添加一个引用而不是browser来保持TypeScript的快乐 /// <reference path="../typings/main.d.ts" /> 但是,当我离开browser.d.ts文件中的节点types引用时, ng build命令将失败: Build failed. The Broccoli Plugin: [BroccoliTypeScriptCompiler] failed with: Error: Typescript found the following errors: C:/Users/user123/Downloads/my-catalog-master/my-catalog-master/tmp/broccoli_type_script_compiler-input_base_path-7VFCE2dg.tmp/0/src/typings.d.ts (3, 13): Subsequent variable declarations must have the same type. Variable 'module' […]

Angular 2 Module没有导出成员

在这里,我再次希望find一个快速的解决scheme: 链接< – 点击此链接查看文件夹结构 //main.ts import {bootstrap} from 'angular2/platform/browser'; import {AppComponent} from './home.main'; import {InputComponent} from './home.controller'; import {enableProdMode} from 'angular2/core'; bootstrap(InputComponent); bootstrap(AppComponent); 这是我的main.ts文件,我从家庭主要导入AppComponent,现在home.main看起来像这样: import {Component} from 'angular2/core'; @Component({ selector:'home', templateUrl:'/index/index.ejs' }) export class InputComponent { name = 'test'; } 但是,当我运行这个时,我得到: error TS2305: Module '"controllers/home/home.main"' has no exported member 'AppComponent'. ( Same goes for home.controller […]

如何添加自定义css和jsangular4

在angular2中,我可以将它们添加到index.html中,如下所示: <link rel="stylesheet" href="css/mycss.css"> 但是在angular 4中,它必须被添加到样式和脚本数组部分中的angular-cli.json文件中。 在我的情况下,他们似乎并没有被加载。 没有错误,但当我在浏览器中查看应用程序,我知道样式没有加载。 当我将样式和js添加到index.html文件时,它也不会被加载,我在控制台中得到一个404。 我该如何解决? 以下是我的Angular cli版本:@ angular / cli:1.0.2 Node:6.9.2

如何创build一个准备发布到npm angular 2库

我会非常具体,将我的问题分成几点。 1.我想要达到的总体: 创build一个准备发布到npm angular 2样板库(最新版本) 2.什么不工作: 前面提到的两个教程都是在很多方面无法正常工作,或者已经过时或者不太清楚。 同样在互联网上,比如何准备一个有效的和有效的angular度2库的信息更混乱。 http://blog.angular-university.io/how-to-create-an-angular-2-library-and-how-to-consume-it-jspm-vs-webpack/ https://medium.com/@OCombe/how-to-publish-a-library-for-angular-2-on-npm-5f48cdabf435#.c3yuzcrgj 3.我想具体实现的是: 我想知道这些步骤,并在这里总结一下从头开始创build最新的angular 2版本库所必需的。 用代码示例。 愿它可以作为一个工作样板服务于未来的所有stackoverflowers。 我提议的是用代码示例写下尽可能最短的列表,并列出需要做的工作。

如何让webpack和iis一起工作?

我有Angular 2和Webpack 2启动器 ,它通过webpack-dev-server在节点上运行,而我从web-api的visual studio运行它。 问题是angular2-webpack-starter在端口3000上运行webpack-dev-server,而IIS Express在不同的端口5000上运行。 这对我来说非常重要,因为我想要使用HMR并在每次更改文件时重新加载。 那么,怎样才能把它们结合在一起呢? 在同一个端口上运行? 或任何其他解决scheme?