原文地址:http://yeoman.io/codelab/local-storage.html 安装Bower程序包 我们使用另一个Angular模块,"angular-local-storage" 然后让我们快速的搭建一个本地存储.这次,轮到Bower来大显神通. 运行下面的命令 bower install --save angular-local-storage 添加本地存储 就像我们添加的jQuery和AngularUI Sortable那样,我们需要添加angular-loc…
原文地址:http://yeoman.io/codelab/scaffold-app.html 基架 (Scaffolding) 在Yeoman中的意思是为基于你特殊的配置需求,为网站程序生成文件的工具.在以下的步骤中,你将看到Yeoman如何生成一个Angular的应用程序. 创建一个项目文件夹 创建一个mytodo 文件夹 mkdir mytodo && cd mytodo 这个文件夹将会存储你的基架项目文件 通过Yeoman使用生成器 再次运行yo来检查你的生成器 yo 如果你已经安…
在开发一个的网页传统工作流程中,你需要大量的时间去设置引用文件,下载依赖文件,并且手动的创建网页文件结构.Yeoman生成器将会帮助你完成这些.让我们安装一个AngularJS项目的生成器. 安装AngularJS生成器 你可以使用npm命令安装Yeoman生成器,这里有1000多个生成器可以使用,许多生成器是开源社区写的 使用下面的命令安装 generator-angular 和 generator-karma npm generator-karma 这个命令会安装生成器.后面的@0.11.1…
原文地址:http://yeoman.io/codelab/index.html 使用Yeoman搭建简单的应用 今天将会搭建一个简单的网页程序.你将可以添加,删除,拖拽和保存. 浏览Yeoman Yeoman 是一个戴帽子并且穿套袖的男人 用一到两个命令,Yeoman可以为你的全部网页程序,或者单个模块编写样板代码.Yeoman可以生成一个预览的网站服务器并且监视你的文件,为了重新载入变化的和编译Sass.Yeoman也能运行你的单元测试,最小化并且连结你的代码,优化图片以及更多的功能. yo…
原文地址:http://yeoman.io/codelab/prepare-production.html 让我们发布这个应用 优化产品的文件 为了创建应用的产品版本,我们想做如下的事情 检查你的代码 运行我们的测试 最小化我们的script代码来节省网络请求 优化图片 编译输出到我们使用的处理器 更简化我们的程序 我们能使用下面的命令来执行以上的事情 grunt 这个命令将运行Grunt任务和配置,Yeoman已经为你完成了Gruntfile.js并且创建了版本控制.花一点时间你就可以完成发布…
原文地址:http://yeoman.io/codelab/write-unit-tests.html 对于不熟悉的Karma的人来说,这是JavaScript测试框架,这个Angular的生成器包含了两个测试框架: ngSenario和Jasmine,当我们之前运行yo angular创建了一个karma.conf.js文件.并且获取Karma的Node模块.我们将编辑一个Jasmine来测试我们的项目. 运行单元测试 让我们回到命令行,使用Ctrl + C来关闭Grunt服务.这已经存在于G…
原文地址:http://yeoman.io/codelab/install-packages.html 列出当前程序包 我们现在查看一下我们已经安装的程序包,输入下面的命令 bower list 查找程序包 为了核实AngularUI程序包是有效的,使用Bower来查找 "angular-ui-sortable" bower search angular-ui-sortable 这个是一个 "angular-ui-sortable" 的结果,所以让我们安装JQuer…
原文地址:http://yeoman.io/codelab/write-app.html 创建一个新的模板来显示一个todo的列表 打开views/main.html 为了从一个干净的模板开始,删除main.html中div中所有的元素 ,并且把class属性“jumbotron”改成"container". 现在main.html现在如下图所示 <div class="container"> </div> 打开scritps/control…
原文地址:http://yeoman.io/codelab/preview-inbrowser.html 开启你的服务 运行Grunt任务,通过输入下面的命令来创建一个本地Node的http服务,地址是localhost:9000 (或者127.0.0.1:9000) grunt serve 你的网页浏览器将在一个新的页面中运行一个基架应用程序 停止服务 如果需要停止服务,那就按下Ctrl+C按键组合就可以了 浏览一下你的文件 打开你最喜欢的文本编辑器,开始做一些更改.每次文本的更改将促使浏览器…
原文地址:http://yeoman.io/codelab/review-generated-files.html 打开mytodo文件夹,你会看到现在的基架.如下图所示 在mytodo文件夹,我们能看到 app: 应用程序的父文件夹 index.html: angular应用程序的基础html文件 404.html, favicon.ico和robots.txt: 通用网页文件 scripts: 你自己的JS文件 app.js: 我们主要的Angular应用代码 controllers: 我们…
原文地址:http://yeoman.io/codelab/setup.html 与Yeoman的交互大多数是通过命令行.在苹果机器需要使用Terminal应用,在Linux使用shell.如果使用Windows,那你可以选择使用cmder/PowerShell/cmd.exe 必备软件 在安装Yeoman前,你需要安装以下软件. Node.js v0.10.x 以上版本 https://nodejs.org/en/ npm (捆绑在Node里) v2.1.0 以上版本 https://www.…
在上篇文章里面我们说到了Github账号的申请与配置 那么当你有了Github账号并创建了一个自己的Github项目之后,首要的当然是搭建自己的项目框架啦! 本人对自己的定位是web前端狗,常用开发框架是angular,所以在这里主要说Github+yeoman+gulp-angular初始化搭建angularjs前端项目框架. 什么是Yeoman? Yeoman是Google的团队和外部贡献者团队合作开发的,他的目标是通过Grunt(一个用于开发任务自动化的命令行工具)和Bower(一个HTM…
目前的手机APP有三类:原生APP,WebAPP,HybridApp:HybridApp结合了前两类APP各自的优点,越来越流行. Cordova就是一个中间件,让我们把WebAPP打包成HybridAPP,并且它提供了非常多的插件,方便我们使用原生APP的功能. Ionic是一个界面样式库,仿照原生的ios和android界面:同时它是基于AngularJs的. 本文我们在win7中搭建 AngularJS+Ionic+Cordova 开发环境,包括所涉及的Node.js.Cordova CL…
链接地址: Yeoman:强大的web构建工具 http://hao.jobbole.com/yeoman/ Yeoman官方教程:用Yeoman和AngularJS做Web应用 http://blog.jobbole.com/65399/…
cocos2d-x环境的搭建之xcode-本人亲历成功搭建! 写给大家的前言,在学习cocos2d-x的时候自己走了很多的弯路,也遇到了很多很多问题,不管是简单的还是困难的现在都慢慢的一步一步克服了,其实用cocos2d-x做游戏特别的简单,大家不要被是做游戏吓到了,支持我把游戏开源的原因是因为  eoe上海  的大家的支持.加油,加油,要说明一下的是,写得不好还请大家多多包含哦.相信你们跟着我得博客,一步一步做肯定会成功的. 今天要说的是第一步,无论做什么东西首先准备工作要做好,那接下来我就带…
搭建Spring开发环境并编写第一个Spring小程序 2015-05-27      0个评论    来源:茕夜   收藏    我要投稿 一.前面,我写了一篇Spring框架的基础知识文章,里面没讲到如何配置Spring开发环境,今天就来讲一下,如果大家不知道怎么下载Spring软件包的话 下面,我将用两种方式来讲述如何搭建Spring环境,其中第一种是利用MyEclipse工具里自带的来自动配置Spring,第二种事由我们自 己手动配置,有什么区别么,没有什么太大的区别,第一种稍微简单,第…
Git库搭建好之后,当要提交一个新的文件,需要做的是3个步骤 1.git add new.txt 2.git commit -m "add a new file" 3.git push origin master(如果执行失败,有时可以先执行以下git pull origin master,再执行步骤3) 从Git仓库克隆一个本地库: git clone git@github.com:303041859/gitskills.git Git本地库文件名/clone的文件名就可以得到Git…
1.PHP环境搭建的前提是 Apache HTTP Server (Apache 服务器)已经安装部署成功,并可以正常访问到服务器的主页面.Apache HTTP Server 的安装部署已经在上一篇讲解的很详细了,不清楚的可以点击“ Apache HTTP Servcer-Apache服务器下载与Windows系统下安装”查看具体操作. 2.PHP下载: 2.1.下载地址:http://php.net/downloads.php 2.1.版本选择:如果是与 Apache 搭配,建议选择 Thr…
开源网站云查杀方案,搭建自己的云杀毒 搭建ClamAV服务器 1        前言: 在上一篇我们已经演示了整个方案,传送门<开源网站云查杀方案,搭建自己的云杀毒>:https://www.cnblogs.com/dengjiahai/p/12437360.html#4514940.接着我就写一个文章来演示如何搭建ClamAV服务器,开始之前,我先说说关于陆陆续续收到一些同行的交流对话和疑问的这个问题,发表一些我个人的见解和看法: 在服务器安装杀软它不香嘛?为甚搞那么复杂? 答:的确,在服务…
通过iis搭建ftp并使用通过serv-u搭建ftp 安装iis的ftp访问 由于在安装iis时勾选了ftp服务,我们直接在iis界面右键ftp服务打开属性查看本地路径 在电脑目录下打开安装目录,并在里面随便放入一个文件 此时我们通过客户机(win-xp)访问ftp://10.1.1.1/可以轻易查看到存放的文件 此时我们在iis删掉默认的ftp站点并且创建一个新的ftp站点,设置主目录,并且权限给满(后续权限设置直接通过ntfs设置就行了) 通过cmd执行创建用户指令添加两个用户,并设置对应权…
gitlab环境搭建,卸载,汉化 --搭建篇 环境搭建 安装依赖软件 yum -y install policycoreutils openssh-server openssh-clients postfix 设置postfix开机自启,并启动,postfix支持gitlab发信功能  systemctl enable postfix && systemctl start postfix 下载gitlab安装包,然后安装   - 10.0.x版本需要大于4G内存,否则报502(解决办法创建…
原文地址:http://yeoman.io/learning/ Yeoman 是一个通用的可以创建多种应用的基架系统.它帮助用户快速搭建新的项目,并且可以简化已存在项目的维护过程. Yeoman是不限制语言的,它可以生成任何语言编写的项目(Web, Java, Python, C#, 等等). Yeoman自己不会做任何决策.每个决策都是Yeoman环境中的生成器 (generators) 做出的.这里有一个生成器的列表http://yeoman.io/generators/,用户也可以很简单的…
转至https://yq.aliyun.com/articles/25578 Yeoman 介绍 Yeoman 是 Google 的团队和外部贡献者团队合作开发的,他的目标是通过 Grunt(一个用于开发任务自动化的命令行工具)和 Bower(一个HTML.CSS.Javascript 和图片等前端资源的包管理器)的包装为开发者创建一个易用的工作流. Yeoman 的目的不仅是要为新项目建立工作流,同时还是为了解决前端开发所面临的诸多严重问题,例如零散的依赖关系. Yeoman 主要有三部分组成…
提供一个国内可以访问的 angularjs API文档站点 http://i.frllk.com/ 文档直接在 github 上下载的: https://github.com/angular-cn/ng-docs-en 空间是万网赠送的 2年时间,本来也没有用处所幸共享出来当成api站点用 另外提供一个免FQ上Google的网站 http://www.glgoo.com 好了现在开始抒发我内心挤压已久的不满了. 墙! 墙! 墙 到处墙 你们到底有多少见不得光的事情.…
每天学习一点点 编程PDF电子书免费下载: http://www.shitanlife.com/code 1.安装git,添加环境变量2.github上有一个比较好的纯净AngularJs app的种子,可以去github下载,地址:https://github.com/glitchtank/angular-seed-master,也可以使用git clone到本地,解压3.安装nodejs,添加环境变量4.打开cmd,进入到angular-seed-master-master目录,然后键入命令…
1.安装Node.js 和Testacular 1.1. 安装Node.js及配置部分,在另一篇博文:node.js的安装里面讲到了,地址是:http://www.cnblogs.com/tianxue/p/3897103.html 1.2. 安装配置好Node.js后,安装Testacular 在控制台输入命令:npm install -g testacular 2.安装Git工具 git我已经安装了. 用以下命令从GitHub复制本教程项目的源代码文件: git clone git://gi…
解析: 首先,rem是以html为基准. 一般的,各大主流浏览器的font-size默认值为16px,此时1rem=16px.如果此时将rem与px进行换算很麻烦,比如0.75rem=12px. 为了更方便的进行换算(比如1:10),就可以加样式: html,body{ font-size: 62.5%; } 设置了62.5%以后就有 1rem=10px,便于用rem指定元素的尺寸(比如1.2rem=12px,1.4rem=14px),这样响应式的时候就可以直接改变font-size而无需计算其…
我是一个爱写博客进行总结分享的人.然而,有着热爱写博客并且深知写博客好处的我,却没有好好的把这个习惯坚持下来.如今毕业已经一年多了吧,每一次与师弟师妹们聊天,我总会意味深长的建议他们,一定要定期梳理总结自身所学的知识,而写博客就是其中的一个很不错的方式……OK,感慨的话,就不多说了,下面我们开始慢慢的进入我们的主题-“利用Hexo搭建个人博客”吧. 1 前言 喜欢写博客的人都会经历这么三个阶段. 1> 第一阶段,刚接触Blog,觉得很新鲜,试着选择一个免费空间来写. 还记得那些年我还是个大二小鲜…
一.博客系统进度回顾以及页面设计 1.1页面设计说明 紧接前面基础基本完成了框架搭建,现在开始设计页面,前台页面设计我是模仿我博客园的风格来设计的,后台是常规的左右布局风格. 1.2前台页面风格 主页面: 技术博客风格: 详情页风格: 详情页留言风格: 1.3后台风格: 表格风格: 博客发布风格: 以上看到的系统页面是目前系统完成的风格,以后页面设计都参考这些页面风格. 二.使用前端web框架以及插件说明 2.1选择前端web框架,我找了很多框架,以前学过自学过bootstrap觉得对于没有前端…
前言      从上篇30岁找份程序员的工作(伪程序员的独白),文章开始,我说过我要用我自学的技术,来搭建一个博客系统,也希望大家给点意见,另外我很感谢博客园的各位朋友们,对我那篇算是自我阶段总结文章的评论,在里面能看出有很多种声音,有支持的我的朋友给我加油打气,有分享自己工作经历的朋友,有提出忠肯意见的朋友,有对记事本写代码吐槽的朋友,也有希望让我换个行业的,觉得我可能不适合这个行业朋友,不管怎样,我都接受,都是大家同行的一些忠告,谢谢大家. 首先我要在这里感谢很多博客园里面的大牛,写了很多系…