摘要: Nginx反向代理node,实现让静态文件在同一域 原文 不管是Vue还是React,还是传统的网站,与node服务端连接都需要实现跨域;这样的做法都很麻烦,所以就想让静态文件和node的服务器在同一域下,这样就不需要跨域了;(当然专业的运维做这个是分分钟的事) 搭建node服务器 1、下载安装包 阅读全文
posted @ 2018-07-25 22:41 hawk_zz 阅读(1146) 评论(0) 推荐(0) 编辑
摘要: koa2实现简易的webpack dev server热更新 原文 闲来无事,用koa2撸了一个简易的webpack dev server;其实网上很多express搭建的热更新,但是koa2很少;欢迎大佬拍砖和赐教; "源码" 配置基本的webpack 1、下载安装包 + webpack + we 阅读全文
posted @ 2018-07-25 18:20 hawk_zz 阅读(2266) 评论(0) 推荐(1) 编辑
摘要: linux安装nginx 原文 安装编译环境 yum groupinstall "Development tools" yum y install gcc wget gcc c++ automake autoconf libtool libxml2 devel libxslt devel perl 阅读全文
posted @ 2018-07-25 18:19 hawk_zz 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 作者原文: 定义 栈是一种特殊的列表,栈内的元素只能通过列表的一端访问,这一端称为栈顶。栈被称为一种先入后出的数据结构; 由于栈具有先入后出,后入先出的特点,所以在任何不在栈顶的元素都无法访问,为了得到栈底的元素,必须先拿掉上面的元素。对栈的两种主要操作是一个元素压入栈和将一个元素弹出栈; 原理 栈 阅读全文
posted @ 2018-01-04 16:35 hawk_zz 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 作者网站原文:http://hawkzz.com/blog/blog/1514542087911 简介 我们开发不可能只写一个页面,每次都要写很多页面,这时为了开发效率,我们使用前端自动化工具webpack,那么webpack是如何打包页面的呢?又是如何打包多页面的呢? 单页面打包 我们知道要打包单 阅读全文
posted @ 2017-12-29 18:07 hawk_zz 阅读(4702) 评论(2) 推荐(1) 编辑
摘要: 作者: 以前在写项目过程一直都没有使用过Javascript的setter与getter方法,所以对其是一种要懂不懂的概念;今天看书看到这个知识点,还是模模糊糊的,于是就打算研究研究; Javascript对象的属性是由名字,值和一组特性构成的。那么首先,来了解一下对象的两种属性: + 数据属性,我 阅读全文
posted @ 2017-11-28 19:12 hawk_zz 阅读(1181) 评论(0) 推荐(0) 编辑
摘要: 作者网站: 设置全屏和退出全屏 监听全屏事件 阅读全文
posted @ 2017-11-27 18:35 hawk_zz 阅读(602) 评论(0) 推荐(0) 编辑
摘要: 源码地址: 预览地址: 作者网站: 简介 这是一款基于NodeJs开发的简单的Markdown编辑器,其UI是仿照简书的Markdown编辑器;主要功能:实时解析,实时保存,实时预览,全屏等 预览 技术栈 + NodeJs + Express + Swig + Marked + highJs + J 阅读全文
posted @ 2017-11-27 18:04 hawk_zz 阅读(1941) 评论(0) 推荐(0) 编辑
摘要: 安装node环境 地址: 建立项目目录 建立一个项目目录es6 demo,并在目录下建立两个子文件夹src和dist; + src:源代码es6的目录 + dist:编译后es6的目录 初始化项目 使用下面命令初始化项目,在项目目录下生成package.json文件: npm init //或者 n 阅读全文
posted @ 2017-11-23 12:59 hawk_zz 阅读(261) 评论(0) 推荐(0) 编辑
摘要: Babel是什么 Babel是一个编译JavaScript的平台,它的强大之处表现在可以通过编译帮你达到: + 使用下一代的javascript(ES6,ES7,……)代码,即使当前浏览器没有完成支持; + 使用基于JavvScript进行扩展语言,比如React的JSX; webpack配置Bab 阅读全文
posted @ 2017-11-23 12:58 hawk_zz 阅读(4097) 评论(0) 推荐(0) 编辑