自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Beyond The Sky

Just Fly !

  • 博客(16)
  • 资源 (2)
  • 收藏
  • 关注

转载 atom插件推荐

介绍一些适用于 Web 开发者的 Atom 编辑器插件转载自: http://notes.iissnan.com/2015/atom-packages-for-web-developers/作者: IIssNan本文地址:https://linux.cn/article-6871-1.html2016-1-10 10:23    评论: 3 收藏: 5    

2016-07-28 21:24:23 971

原创 ubuntu 安装atom编辑器

在你的Ubuntu/Linux Mint上安装AtomPPA安装,打开终端使用以下命令安装:sudo add-apt-repository ppa:webupd8team/atomsudo apt-get updatesudo apt-get install atom卸载Atomsudo apt-get remove atomsudo add-apt-reposit

2016-07-28 15:59:52 10474

转载 Mocha 实例教程 - ruanyf

测试框架 Mocha 实例教程作者: 阮一峰日期: 2015年12月 3日Mocha(发音"摩卡")诞生于2011年,是现在最流行的JavaScript测试框架之一,在浏览器和Node环境都可以使用。所谓"测试框架",就是运行测试的工具。通过它,可以为JavaScript应用添加测试,从而保证代码的质量。本文全面介绍如

2016-07-27 12:08:10 1683

原创 es6 chapter4 字符串的扩展

1、includes(), startsWith(),endsWith()includes():返回布尔值,表示是否找到了参数字符串。startsWith():返回布尔值,表示参数字符串是否在源字符串的头部。endsWith():返回布尔值,表示参数字符串是否在源字符串的尾部。var s = 'Hello world!';s.startsWith('Hello') // tru

2016-07-25 22:32:32 328

原创 es6 chapter3 解构赋值

1、数组结构赋值let [foo, [[bar], baz]] = [1, [[2], 3]];foo // 1bar // 2baz // 3let [ , , third] = ["foo", "bar", "baz"];third // "baz"let [x, , y] = [1, 2, 3];x // 1y // 3let [head, ...tail] =

2016-07-24 12:26:50 351

原创 chapter 1 let 和 const

1、let命令(1)不存在变量提升console.log(foo); // 输出undefinedconsole.log(bar); // 报错ReferenceErrorvar foo = 2;let bar = 2;(2)不允许重复声明let不允许在相同作用域内,重复声明同一个变量。// 报错function () { let a = 10; var

2016-07-24 11:45:43 332

原创 考察一下你对js继承链的理解

请深入理解下面的程序,并解释输出结果运行环境: maxOS,node v6.3.1,  非严格模式运行var print = function(input){ console.log(input);}function Foo(){ getName = function() { print(1)} return this;}Foo.getName = function(){

2016-07-22 14:41:31 389

原创 ES6 对象的扩展 简单测试

测试环境:max oS,node v6.3.1  , 不使用严格模式,2016/7/221、属性的简洁表示法(支持)function get(){ var x=1, y=2; return {x,y};}console.log(get());2、属性名表达式(支持)var b = 'age';var a = { [b]:20, ['name']:'To

2016-07-22 14:23:20 4019

原创 自定义 directive ay-box

工作过程中需要做一个类似下面图上的2行4列的导航栏,遂自己谢了directive,方便工作中用,还不是很美观。他支持 3列、4列、5列。directive.js /** * ay-box * html: * * js: * var obj = [ * {icon:'ion-heart', title:'a', state:'main'}, * {icon

2016-07-19 18:00:07 405

原创 ionic项目phoneNumber显示问题

在ionic项目中,电话号码在手机中,自动显示为蓝色的链接文字,影响显示效果。其原因是webVew 会自动检测类似手机的数字长串显示为链接。那么如何去掉这个显示效果呢?在stackFlow中找到了如下解决方法:Add this, I think it is what you're looking for: name = "format-detection" content =

2016-07-12 10:37:55 581

原创 重装ubuntu16.04后配置本地git服务器

确保机器上安装有git,通过git --version 测试生成本地公钥。命令:ssh-keygen,回车,回车,显示创建公钥成功,并显示有存放的路径,记下路径名备用,一般路径是/home/user1/.ssh 目录下,id_rsa.pub 文件就是我们要使用的公钥复制公钥到git服务器。远程登录机器。ssh cochona@192.168.1.××进入目录:/home/cochona/g

2016-07-05 16:02:50 1324

原创 自定义directive,简单实例

//一个自定义指令的简单例子,自定义directive Angular JS Custom Directives AngularJS Sample Application var mainApp = angular.module("mainApp", []); mainApp.directive('s

2016-07-04 16:36:17 478

原创 node版本管理 n和nvm说明

项目中我们有时需要使用不同版本 的node来调试或测试程序,最本的方法当然是手动下载不同的版本,并卸载之前的版本,这样可以达到目的,但是无疑是麻烦时间的,在node中有“node版本管理器”来实现类似的功能需要。这里介绍比较流行的两个,“n”和“nvm”.先说说n。n是node一个模块,可以用来管理和切换node版本,其作者是TJ Holowaychuk(出名的Express框架作者),使

2016-07-03 13:32:37 3533

原创 npm -g默认安装地址

Installed in "/usr/local/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/node-sass/vendor/linux-x64-46/binding.node"/usr/local/lib└─┬ ionic@1.7.16   ├── async@0.9.2   ├─┬ cheeri

2016-07-03 12:21:41 4208

转载 NPM 使用介绍

NPM 使用介绍NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有以下几种:允许用户从NPM服务器下载别人编写的第三方包到本地使用。允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。由于新版的nodejs已经集成了npm,所以之前np

2016-07-03 12:15:03 580

原创 在github中托管项目

1、在github中新建托管项目选择 “Newrespository”输入 “Repositoryname”输入 “description”选择 public(private项目是要收费哦)选择遵从的开源协议2、上传项目到git

2016-07-03 11:53:04 343

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除