前言
webpack
是一个当下最流行的前端资源的模块打包器。当 webpack
处理应用程序时,它会递归地构建一个依赖关系图(dependency graph
),其中包含应用程序需要的每个模块,然后将所有这些模块打包成少量的bundle
- 通常只有一个,由浏览器加载。
webpack
是一个当下最流行的前端资源的模块打包器。当 webpack
处理应用程序时,它会递归地构建一个依赖关系图(dependency graph
),其中包含应用程序需要的每个模块,然后将所有这些模块打包成少量的bundle
- 通常只有一个,由浏览器加载。
《ECMAScript入门》是一本开源的JavaScript语言教程,全面介绍ECMAScript6新引入的语法特性。
let和const命令,是第一章开始介绍,也是比较基础的知识。我在学习之后,把它总结记录下来,以便自己以后复习查看。
以下代码,于Chrome57 DevTools运行
node为6.3版本
先总结区别,再分别阐述
1:let
命令用来声明变量,用法类似于var
,但是所声明的变量。
const
声明一个只读的常量,一旦声明,常量的值就不能改变。
const
保证的是内存地址不得改动。常量(内存地址保存的是值),复合类型的数据(内存地址保存的是指针)
2:两者都不存在变量提升。
3:两者都有暂时性死区(TDZ)。
4:两者都不允许重复声明。
5:两者为JavaScript新增了块级作用域。两者作用域,只在声明所在的块级作用域有效。
当Vue应用程序越来越大,使用Webpack的代码分割来懒加载组件,路由或者Vuex模块, 只有在需要时候才加载代码。
我们可以在Vue应用程序中在三个不同层级应用懒加载和代码分割:
在网页布局的时候,在特定的地方,光标形状各有区别。这个时候,就需要用到css的cursor属性。根据自身需要选择设置鼠标指针样式。
cursor 属性规定要显示的光标的类型(形状)。
该属性定义了鼠标指针放在一个元素边界范围内时所用的光标形状(不过 CSS2.1 没有定义由哪个边界确定这个范围)。
前端需要使用表格来展示数据,找了一些插件,最后确定使用dataTables组件来做。
后端的分页接口已经写好了,不能修改。接口需要传入页码(pageNumber)和页面显示数据条数(pageSize),显示相应的数据。
vue-cli
一个简单的构建Vue.js
项目的命令行界面
整体过程:
$ npm install -g vue-cli
$ vue init webpack vue-admin
$ cd vue-admin
$ npm install
$ npm run dev
后面分步说明。
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
1 | $ hexo new "My New Post" |
注意: 此教程针对的是Windows系统。具体讲解了hexo的配置,其他配置只是略带提下。
本人一直想搭建个人博客,于是在网上找了资料,自己动手搭建发现并不难。
现在,把搭建过程记录下来。
hexo版本不同,有些配置也会不同。我把我机器配置发出来。
hexo-v.png
本地机器,需要配置一些基础环境,才能更好的搭建hexo博客。