Tag: angularjs

茉莉花unit testing跳过了我的Karmaconfiguration

我正在尝试使用Karma runner运行Jasminetesting,如下所示: module.exports = function (config) { config.set({ // base path, that will be used to resolve files and exclude basePath: '', // frameworks to use frameworks: ['jasmine'], // list of files / patterns to load in the browser files: [ 'lib/angular/1.0.4/angular.js', 'lib/angular/1.0.4/angular-mocks.js', '1820OS_*/**/*.spec.js' ], // list of files to exclude exclude: [ 'lib/angular/1.0.4/angular-scenario.js' ], […]

致命的错误:产卵cmd ENOENT – 咕serve服务

我正在尝试使用grunt serve命令启动我的angular度应用程序,但是我遇到了致命错误:spawn cmd ENOENT。 我用下面的命令来生成我的Angular应用程序 npm install -g yo grunt-cli bower npm install -g generator-angular yo angular npm install bower install 然后我用grunt serve命令启动我的应用程序 但它不工作。 系统信息:操作系统:Windows 7 64位npm版本:2.11.3 请帮助我,我经历了所有的咕噜文档,但没有线索。

带有快速的angular度HTML5模式

我知道这个问题有答案,但他们并没有完全为我工作。 我正在使用Angular 1.4和Express 4. Express正在处理API调用,Angular应该处理所有的HTML。 我的快递app.js: var express = require('express'); var path = require('path'); var logger = require('morgan'); var cookieParser = require('cookie-parser'); var bodyParser = require('body-parser'); require('./routes/api')(app); var app = express(); app.use(logger('dev')); app.use(bodyParser.json()); app.use(bodyParser.urlencoded({ extended: false })); app.use(cookieParser()); app.use(express.static(path.join(__dirname, '../client'))); // This covers serving up the index page app.use(express.static(path.join(__dirname, '../client/.tmp'))); app.use(express.static(path.join(__dirname, '../client/app'))); app.all('*', function(req, res) […]

如何在Morris JSgraphics的Angular JS中创build一个指令

我正尝试通过创build一个Angular JS指令来创build一个使用Morris JS的图。 我的指令代码是: Reporting.directive('morrisLine', function(){ return { restrict: 'EA', template: '<div id="call-chart">test2</div>', scope: { data: '=', //list of data object to use for graph xkey: '=', ykey: '=' }, link: function(scope,element,attrs){ new Morris.Line({ element: element, data: [ { year: '2008', value: 20 }, { year: '2009', value: 10 }, { year: '2010', value: 5 […]

Node / Angular应用程序未捕获SyntaxError:意外的标记<

我正在关注这个节点/angular度教程,并得到以下错误: 我通过节点引导我的应用程序,该节点呈现索引页面: module.exports = function(app) { app.get('*', function(req, res) { res.sendfile('./public/index.html'); … }); 其中呈现: <html ng-app="DDE"> <head> <script src="//ajax.googleapis.com/ajax/libs/angularjs/1.2.16/angular.min.js"></script> <script src="bower_components/angular/angular.js"></script> <script src="bower_components/angular-route/angular-route.js"></script> <script src="js/app.js"></script> <script src="js/controllers/main.js"></script> </head> <body> This is the index page <div ng-view></div> 我想要Node来处理初始页面加载,但是Angular来处理其余的路由。 问题在这里:似乎我的angular度路由没有工作。 我在那里放了一个自我执行的run()来testing,但是没有被调用。 我只是试图显示testpage.html模板: app.js文件: angular .module('DDE', [ 'ngRoute' ]) .config(['$routeProvider', function($routeProvider) { $routeProvider. when('/test', { run : (function() […]

节点sass不了解代字号

浏览最近发布的Angular2的RC1的angular-cli ,我遇到了一个奇怪的问题: angular-cli中的sass插件中的node-sass在包名抛出之后不会parsing~错误: Error: File to import not found or unreadable: ~@angular2-material/core/style/theme-functions 它在编译下面的代码时发生: @import "~@angular2-material/core/style/theme-functions"; 如果我删除代字符,一切都会好的。 这是正确的行为,还是有一个path,使node-sass了解? PS我使用WebStorm,它更喜欢使用~也。 如果代字号被省略,则表示parsingpath不可行。 一些谷歌search后,我发现使用没有代字号的代码是遗留的,应该用作最佳实践。 这样对吗?

噶找不到模块“乐观主义者”

我正在尝试安装angular手机猫应用程序,并与业力testing运行器一起运行testing用例。 我已经安装了节点v0.10.33。 我在全球范围内安装了业力。 现在,我试图用'npm test'来运行testing用例,并且出现以下错误: module.js:340 throw err; ^ Error: Cannot find module 'optimist' at Function.Module._resolveFilename (module.js:338:15) at Function.Module._load (module.js:280:25) at Module.require (module.js:364:17) at require (module.js:380:17) at Object.<anonymous> (C:\me\angular-phonecat\node_modules\karma\lib\cli.j s:2:16) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Module.require (module.js:364:17) 任何想法 ? 我以为可能是因果报应没有初始化正确,我试图运行“业力初始”,但同样的错误再次。 更新—– 在运行'npm install'我得到以下错误: npm WARN unmet dependency […]

使用Yeoman EACCES错误安装angular度

我试过跑步 yo angular –coffee –minsafe 但我得到这个错误 Error: EACCES, permission denied '/Users/Basil/.config/configstore/insight-yo.yml' at Object.fs.openSync (fs.js:427:18) at Object.fs.writeFileSync (fs.js:966:15) at Object.create.all.set (/usr/local/lib/node_modules/yo/node_modules/insight/node_modules/configstore/configstore.js:39:7) at Object.Configstore (/usr/local/lib/node_modules/yo/node_modules/insight/node_modules/configstore/configstore.js:30:11) at new Insight (/usr/local/lib/node_modules/yo/node_modules/insight/lib/insight.js:20:16) at Object.<anonymous> (/usr/local/lib/node_modules/yo/bin/yo:26:15) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) 我已经检查了Github上的问题,看到npm / yeoman安装generator-angular没有sudo,但似乎无法得到它的工作 节点v0.10.17 npm v1.2.10 find / -name 'yeoman' /Users/Basil/.node/node_modules/.bin/yeoman /Users/Basil/.node/node_modules/yeoman /Users/Basil/.node/node_modules/yeoman/bin/yeoman […]

无法通过npm安装gulp-jshint

当使用节点npm安装gulp-jshint时出现以下错误:“gulp-jshint@2.0.4需要jshint@2.x的对等端,但没有安装UNMET对等端的依赖关系”。 任何人都可以帮助解决这个问题。 我正在使用Windows 7操作系统。

AngularJS,ng-view + css3与jade模板的关键帧 – ng-cloak不起作用

我目前正在构build这个: https : //github.com/btford/angular-express-blog代码,它使用nodeJS,Express,Jade和显然AngularJS。 在本文中,我正在运行最新版本的AngularJS。 我遇到问题让ng-cloak( http://docs.angularjs.org/api/ng.directive:ngCloak )在我的应用程序中正常工作。 我的animation和路线是完美的工作,但吴斗篷不适合我。 任何时候我为模板开关设置animation,模板在animation之前会闪烁/闪烁。 我敢肯定,我已经完全按照文档中的描述来实现,所以对于我在做什么错误的任何洞察力将不胜感激。 模 'use strict'; // Declare app level module which depends on filters, and services angular.module('myApp', ['ngRoute', 'ngAnimate', 'myApp.filters', 'myApp.services', 'myApp.directives']). config(['$routeProvider', '$locationProvider', function($routeProvider, $locationProvider) { $routeProvider. when('/', { templateUrl: 'partials/index', controller: IndexCtrl }). when('/addPost', { templateUrl: 'partials/addPost', controller: AddPostCtrl }). when('/readPost/:id', { templateUrl: 'partials/readPost', […]