http://karma-runner.github.io/0.8/plus/RequireJS.htmlkarma 不是测试框架,只是一个运行测试框架的服务器karma测试的原理是,将所有的文件都加载,然后执行对应的测试文件使用到的前端自动化工具: grunt bower npm 等安装依赖: "...
分类:
Web程序 时间:
2015-11-12 14:56:00
阅读次数:
508
本篇介绍包管理工具bower的安装和使用。 目录: 1.介绍 2.安装 3.使用 4.参考资料1.介绍 Bower是一个适合Web应用的包管理器,它擅长前端的包管理,通过其API展示了包依赖模型。使得项目不存在系统级的依赖,不同的应用程序间也不会共享依赖,整个依赖树是扁平的。2.安装 ...
分类:
其他好文 时间:
2015-11-12 11:29:36
阅读次数:
266
首先,安装所需要的插件 yo bower gulp三个工具 npm install -g yo bower gulp再次,安装gulp所需要的generator-gulp-webapp,这个和grunt的有个区别就多了一个gulp标识 npm install -g generator-gulp-webapp最后一步安装gulp-webapp,注意要和grunt区分开来yo gulp-web...
分类:
其他好文 时间:
2015-11-11 17:56:48
阅读次数:
248
转自Gulp vs Grunt1. Grunt -> Gulp早些年提到构建工具,难免会让人联想到历史比较悠久的Make,Ant,以及后来为了更方便的构建结构类似的Java项目而出现的Maven。Node催生了一批自动化工具,像Bower,Yeoman,Grunt等。而如今前端提到构建工具会自然想起...
分类:
其他好文 时间:
2015-11-03 17:44:48
阅读次数:
346
1.bower(注:本章实践是在ASP.NET5Empty Web项目中) 添加bower.json后,更改一下载安装包的保存路径,通过.bowerrc这个文件修改为:{ "directory": "bower_components"} 然后再修改project.json中: "exclud...
分类:
Web程序 时间:
2015-11-03 12:19:48
阅读次数:
214
为了实现元素的添加,删除,拖拽,左键点击,右键单击,悬浮等功能,使用了d3 + svg 的技术来实现界面。最开始是采用canvas,但是由于功能原因放弃了该技术,可以看下 canvas简介另附:canvas和svg区别首先,下载d3.min.js和snap.svg-min.js如果使用的是bower...
分类:
其他好文 时间:
2015-11-02 19:12:07
阅读次数:
323
以下的实践基于Linux系统,windows系统同样适用.几个概念版本号,一般在服务或者应用的后面加上 -v 或者 -version 可以查看版本号版本区间,通过 npm / bower 下载相关依赖库的同时,可以看到 bower.json 和 package.json 中含有 ^ / ~ 等特殊字...
分类:
其他好文 时间:
2015-10-30 12:12:13
阅读次数:
170
错误信息: bower error status code of git: 128 fatal: unable to connect to github.com: github.com[0: 你的IP]: errno=Operation timed out 原因: 需要用https才能读到数据 解决方法:输入命令 git config...
分类:
其他好文 时间:
2015-10-27 15:33:48
阅读次数:
183
yamm3是一款基于Twitter Bootstrap3的轻量级大型导航菜单插件。该大型菜单使用Bootstrap3标准的导航菜单标签和流式网格系统来制作。它具有顶部固定和响应式等特点,适合用于制作复杂的网站导航菜单。在线预览源码下载安装可以通过bower来安装该Bootstrap3大型菜单插件。b...
分类:
其他好文 时间:
2015-10-27 15:04:53
阅读次数:
239
Nodejs学习路线图 以下内容是我整理的文档和教程,每个软件包对应一篇文章,大家可以根据自己的需要进行阅读,完整的文章列表,可以查看:从零开始nodejs系列文章。项目管理:npm,grunt,bower,yeomanWeb开发:express,ejs,hexo,socket.io,restif....
分类:
Web程序 时间:
2015-10-26 13:29:23
阅读次数:
173