- 博客(27)
- 收藏
- 关注
原创 前端代码多环境打包
在通过node编译打包代码的时候,通常会用到 process.env ,他和我们的配置文件息息相关,在开发的过程中往往用它来判断环境,接口,版本等。以下是我对 process.env 环境变量的一些见解,有些术语可能不够准确,欢迎指正。我的操作环境:Windows 10 专业版node V8.5.0npm V5.3.0命令行工具 cmder1. process.env 获...
2018-08-25 16:53:52 2532
原创 Centos 7 搭建git环境
Centos 7 install git服务器环境CentOS Linux release 7.4.1708 (Core) cat /etc/redhat-release1. 在服务器上安装gityum install -y git2. 建立一个git用户,并做初步配置adduser git3. 添加公钥证书cd /home/gitmkdir .sshvi authorized_keys本地生
2017-12-03 17:03:31 1320
原创 欢迎使用CSDN-markdown编辑器
git 基础到深入(一):github 基础前言gitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名gitHub。 Linus花了两周时间自己用C写了一个分布式版本控制系统。 Git for Windows 客户端 git bash提供了一个类似于linux的终端,可以使用linux的大部分常用命令。 命令的处理程序实际上在git安装目录下的
2017-11-06 22:32:40 323
原创 css中单位px和em,rem的区别
PX特点IE无法调整那些使用px作为单位的字体大小;国外的大部分网站能够调整的原因在于其使用了em或rem作为字体单位;Firefox能够调整px和em,rem,但是96%以上的中国网民使用IE浏览器(或内核)。 px像素(Pixel)。相对长度单位。像素px是相对于显示器屏幕分辨率而言的。(引自CSS2.0手册) em是相对长度单位。相对于当前对象内文本的字体尺寸。如当前对行内文本的字体
2017-02-23 20:47:02 407
原创 前端筆記
基礎常用調瀏覽器兼容工具ietester IE4Linux Spoon Browser Sandbox SuperpreviewBrowserShotsBrowserSealSuperPreviewViewlike.Us!Litmus Browser KernelTrident (ie)Gecko (ff)Presto (opera)webkit (chrome)
2017-02-19 21:47:42 1280
原创 LAMP 搭建linux+apache+mysql+php7環境
安装apache sudo apt install apache2安装php7 sudo apt install php7.0 //检测安装是否成功 php7.0 -v //整合一下php和apache sudo apt install libapache2-mod-php7.0安装MySQL sudo apt-get install mysql-server
2017-01-12 13:23:05 903
原创 github 入门
环境 ubuntu 16.04 git version 2.7.4#生成ssh密钥wen@wen:~$ ssh-keygen -t rsa -C "865015063@qq.com"#wen@wen:~$ nautilus .ssh#测试链接wen@wen:~$ ssh -T git@github.com上传库#创建测试目录wen@wen:~$ mkdir runoobwen@w
2017-01-04 14:21:47 462
原创 sublime text 3
常用设置:定位到菜单栏: Alt 设置字体,不自动换行等。 preserences + setting //设置不自动换行: “word_wrap”:false,
2016-12-29 12:00:16 331
原创 react 基础
通过 npm 使用 React开发环境请确保已经正确安装了如下工具包:node.jsv4+npmwebpack安装npm install开发环境编译及服务启动并开启热部署模式npm start服务已启动,请打开浏览器输入: http://localhost:8080/webpack-dev-server/生产环境直接运行index.html运行‘npm webpack打包输出’以下命令通过g
2016-12-29 10:04:15 366
原创 window.onload
addEventListener()函数具有三个参数,第一个参数事件类型,需要注意的是,事件类型名称前面不能有on,例如window.onload事件,在这个地方只能写作load,第二个参数是要绑定的函数名称,第三个参数一般为false。 使用attachEvent()函数绑定事件处理函数: IE9之前的的IE浏览器不支持addEventListener()函数,所以attachEvent()函
2016-12-09 16:23:27 457
原创 向上滚动
向上滚动 demo*{margin:0;padding:0;}ul,li,img{margin:0;padding:0;border:0;list-style-type:none;}#luanbo{border:1px solid red;overflow:hidden;height:24px;}#info li{height:24px;line-h
2016-12-07 17:40:03 361
原创 邮件telnet
一、获得smtp邮箱并开启smtp服务 首先,我要开启QQ邮箱的smtp功能,开启方法如下: 开启QQ邮箱smtp功能的操作:登录QQ邮箱——设置——帐户进行设置——pop3/imap/smtp/exchange服务——勾选“pop3/smtp服务和“pop3/smtp服务”。二、设置ecshop邮箱服务器 登录ecshop后台——系统设置——邮件服务器设置——在这里请你输入QQ邮箱的smtp
2016-12-04 20:47:45 631
原创 浮动
clearfix清除浮动 首先在很多很多年以前我们常用的清除浮动是这样的。 1 .clear{clear:both;line-height:0;} 现在可能还可以在很多老的站点上可以看到这样的代码,相当暴力有效的解决浮动的问题。但是这个用法有一个致命伤,就是每次清除浮动的时候都需要增加一个空标签来使用。 这种做法如果在页面复杂的布局要经常清楚浮动的时候就会产生很多的空标签,增加了页面无
2016-12-01 17:30:06 296
原创 webpack version 2.1
安装 1.预 -必需品:https://webpack.js.org/get-started/install-webpack/#pre-requisites 在开始之前,确保你有一个新版本的Node.js安装。 目前这是一个理想的出发点。你会遇到各种与旧版本的问题他们可能会丢失或相关功能WebPACK包可能需要。2.全局安装 npm install webpack -gThe webpac
2016-11-28 13:36:26 787
转载 简单的日历1
html html部分比较简单,声明一个div,具体的html用javascript生成。整体内容大概是这样的: <!doctype html><html><head> <meta charset='utf-8'> <link rel='stylesheet' href='外部的css文件路径' /> <title>demo</title></head><body> <
2016-11-25 15:01:28 1012 1
原创 欢迎使用CSDN-markdown编辑器
关于js中的 rows & cells 定义和用法cells 集合返回表格中所有单元格的一个数组。rows 集合放回表格中所有行的一个数组.语法tableObject.rows[].cells[]tableObject.rows[]数组中存放行<tr> & <td>对象**tBodies** 定义和用法tBodies 集合返回表格 元素的集合。注意: 集合中的元素以它们出现在 源代码位
2016-11-23 13:11:36 359
转载 ftp上传网页文件
FTP,是File Transfer Protocol的缩写,即文件传输协议的简称。FTP的主要作用,就是让用户连接上一个远程服务器查看服务器有哪些文件,用户可以把文件从远程服务器上下载(Download)到本地电脑,或把本地电脑上的文件上传(Upload)到远程服务器去。FTP的登录方式有匿名登录和通过ftp账号密码登录两种方式。匿名方式一般多见于一些公共服务上,而像虚拟主机等这类涉及隐私的
2016-11-23 07:50:28 6902
转载 node.js中module.export与export的区别。
对module.exports和exports的一些理解可能是有史以来最简单通俗易懂的有关Module.exports和exports区别的文章了。exports = module.exports = {}; 所以module.exports和exports的区别就是var a={}; var b=a;,a和b的区别看起来木有什么太大区别,但实际用起来的时候却又有区别,这是为啥呢,
2016-11-22 23:42:37 1943
原创 Word合并邮件,怎么选择outlook里的发件人
1. outlook-文件-信息-账户设置-账户设置-(选择你要用的邮箱B)设为默认值 2. outlook-文件-选项-邮件-发送邮件-勾选“撰写新邮件时始终使用默认账户”-确定 3. 操作邮件合并4. 将默认账户设置回你最常用的控制面板-邮件-电子邮件账户-“电子邮件”和“数据文件”都选择B账户为默认值 - 点击关闭。 之后关闭outlook,重新启动。
2016-11-22 16:34:00 8149
转载 JavaScript三元运算符的多种使用技巧
发现代码慢慢写多了的时候会不自觉的将if else 用 三元来替代,仅仅是未了让代码更简洁精辟,当然也有人说用三元可以让你有高潮的感觉。最近在写js 的时候也有这样的感觉,并且收集了一些小技巧,分享分享。大鸟请跳过下面这段,大大鸟帮忙指正 ^__^====普及线====表达式 (expr1) ? (expr2) : (expr3)在 expr1 求值为 TRUE 时的值为 expr
2016-11-21 21:52:38 714
转载 有意思的href="mailto:"
测试邮件当然,subject和body部分,可以通过encodeURIComponent输出一下,更Nice一些,比如这样:点击测试a href="mailto:xianliezhao@foxmail.com?cc=xianliezhao@meilishuo.com&bcc=xianliezhao@gmail.com&subjec
2016-11-21 21:41:38 10557
转载 CMD命令
x: ---------------进入x盘目录cd xxxxx------------进入xxxx目录DIR ----------显示一个目录中的文件和子目录。MD ----------创建目录。regedit ----------注册表编辑器chkdsk.exe-----Chkdsk磁盘检查ping开始→运行→命令集锦
2016-11-17 21:59:49 492
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人