我的应用程序在角5.2.6下
ng serve的情况是正常的
但是当运行:ng build --prod时,需要一段时间,然后才能失败,并跟踪错误。
这些错误似乎是在寻找库文件夹中的文件,即使我现在也不使用。
这是错误的一部分:
looking for modules in /home/khalidvm/Desktop/Workspace/Front/frontend_v2/src
using description file: /home/khalidvm/Desktop/Workspace/Front/frontend_v2/package.json (relative p
我已经在我的项目中安装并实现了Karma,但是我不知道从这里到哪里。
我有一个非常简单的茉莉花规格,只是为了测试卡玛:
describe 'A suite', ->
it 'contains spec with an expectation', ->
expect(true).toBe true
但是,我该从这里去哪里呢?
下面是我在浏览器中访问它时的样子:
我的茉莉花规格在哪里?
下面是我的控制台的样子:
rake karma:start
INFO [karma]: Karma v0.12.28 server started
我用卡玛和摩卡测试了一个有角的项目单位。这些测试间歇性地(大约每9~10次运行一次)在Chrome中失败,其信息如下:
Chrome 43.0.2357 (Mac 10.10.2)错误
你的一些测试做了一个完整的页面重新加载!
这似乎只发生在Chrome上(也是在火狐和PhantomJS上测试)。该项目使用mocha、chai和sinon框架以及ng-html2js预处理器将模板编译成一个角模块。
我正在加载我的Karma配置中的所有JS和部分:
// list of files / patterns to load in the browser
files: [
'bow
在将全局角度CLI升级到1.7.3版本(不确定是否破坏了构建)之后,会出现此错误。Web似乎不再理解路径引用了。
ERROR in ./src/app/app.component.css
(Emitted value instead of an instance of Error) CssSyntaxError: C:\Users\kkehinde\Documents\WebStorm\Admin\src\assets\css\theme-default.css:7102:19: Can't resolve '../img/filetree/code.png'
in &
我有一个Angular应用程序,它有一个简单的karma测试和一个非常简单的配置,使用的是requirejs和Angular 1.2.28。我的测试没问题。
/**
* Created by jose on 7/12/2015.
*/
/*global module, inject */
define(['home', 'angularMocks','ngStorage'], function(app) {
'use strict';
describe('homeController', fu
我有一个通过getter访问的FormControl。当我运行我的单元测试时,我得到一个错误,它说:
Error: No value accessor for form control with name: 'myMobileNumber'
下面是我的元件和等级库文件:
MyComponent.ts
export class MyComponent implements OnInit {
myFormGroup: MyFormGroup;
constructor(...) {
}
get myMobileNumber() {
return this
在运行角单元测试时,使用chrome浏览器,最终导致错误为
TypeError: userAgent.toLowerCase is not a function
at _isAndroid (http://localhost:9876/_karma_webpack_/webpack:/node_modules/@angular/forms/fesm2015/forms.mjs:176:43)
at new DefaultValueAccessor (http://localhost:9876/_karma_webpack_/webpack:/node_modules/@angu
我的角应用程序工作正常,但是当我运行ng test命令时,我会不断地得到因果错误。我已经附上了应用程序组件,规范,模块和html连同package.json文件。错误如下所示:
Failed: No provider for ChildrenOutletContexts!
Error: No provider for ChildrenOutletContexts!
at injectionError (http://localhost:9876/_karma_webpack_/vendor.bundle.js:39523:90)
at noProviderError (http://local
我在尝试运行npm test时看到错误
08 09 2017 16:50:50.240:ERROR [preprocess]: Can not load "webpack"!
TypeError: Cannot read property 'plugin' of undefined
at PathsPlugin.apply (/Users/m/Sites/budget-angular2/node_modules/@ngtools/webpack/src/paths-plugin.js:75:18)
at Resolver.apply (/Us
我无法让Angular5基本上安装和运行。
在我的主目录里,
$ sudo npm install @angular/cli -g
$ ng new my-verbsandvocab
$ cd my-verbsandvocab
$ ng serve
这给了我错误信息,
Please make sure your package.json contains both @angular/compiler-cli and typescript in
devDependencies, then delete node_modules and package-lock.json (if you h
当我运行测试用例时,我得到了这个错误:
Error: [ng:areq] Argument 'testcont' is not a function, got undefined
这是我的ControllerSpec.js
describe('controllers', function(){
var scope;
beforeEach(angular.module('myapp.test'));
beforeEach(inject(function($controller, $rootScope){
sc