摘要: (1)编译ES6 测试后有问题,先继续往下 使用webpack配合babel打包编译ES6/ES7 1、Babel是应用比较广泛的编译工具 2、在webpack使用时需要借助babel-loader,之前提到过,在webpack中编译处理静态文件,都会用到loader。而babel-loader是一 阅读全文
posted @ 2020-03-02 21:31 剑仙6 阅读(457) 评论(0) 推荐(0) 编辑
摘要: (1)背景 作者受Google工具的模块分割 影响有了创作灵感 随着SPA的推广,前端应用复杂度快速提升。 MVC时代便有了模块化的初期思想 三大框架便将模块化概念推广普及开来。 而模块化的同时必须面对打包和相关新型语法转换的问题 上述可以看出HTML、CSS发展史,预处理语言Less、Sass等, 阅读全文
posted @ 2020-03-02 20:40 剑仙6 阅读(189) 评论(0) 推荐(0) 编辑
摘要: BEM风格代码案例: 阅读全文
posted @ 2020-03-02 20:34 剑仙6 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 1、ES6模块导入使用import...from...,{}里存放导入的方法 2、可以一起导入,也可以分开导入 3、named as myName中的as为重命名 4、import * as mylib from 'src/lib' 把模块里定义导出的所有方法,绑定到mylib对象上 5、impor 阅读全文
posted @ 2020-03-02 20:24 剑仙6 阅读(1046) 评论(0) 推荐(0) 编辑
摘要: Javascript只有函数作用域,什么块儿啊、神马文件啊统统都认为是一个命名空间的,有时候因为一些重名问题导致的错误让人莫名其妙,难以调试解决。 在JavaScript中全局变量经常会引起命名冲突,甚至有时侯重写变量也不是按照你想像中的顺序来的,可以看看下面的例子: var sayHello = 阅读全文
posted @ 2020-03-02 19:56 剑仙6 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 今天要推荐的是一款 chrome 插件(严格意义上应该叫做扩展程序),在用网页看视频的时候我们有时可能遇到视频声音太小的情况,即使把网页声音和电脑声音全部加满还是感觉声音太小 这种情况我们可以把视频下载到本地,再用 Pr 或者其它软件把声音强行提上去,但这种方法实在太麻烦,有些视频很难下载到本地不说 阅读全文
posted @ 2020-03-02 18:38 剑仙6 阅读(1799) 评论(0) 推荐(0) 编辑
摘要: (1)webpack作用 1、前端为什么需要webpack? 现在的前端网页功能丰富,特别是SPA(single page web application 单页应用)技术流行后,JavaScript的复杂度增加和需要一大堆依赖包,还需要解决SCSS,Less……新增样式的扩展写法的编译工作。所以现代 阅读全文
posted @ 2020-03-02 18:30 剑仙6 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 【前言】 live-server是可以运行前端静态文件的一个服务器,既然我们要前后端分离,所以就需要单独将html代码运行起来,这里我们选择live-server,等到后边真正部署的时候在用nginx 在写一下简单的项目或学习一些技术的练习,没有服务器的话,每次写的代码都需要手动刷新浏览器。有点无奈 阅读全文
posted @ 2020-03-02 17:36 剑仙6 阅读(1514) 评论(0) 推荐(0) 编辑
摘要: 大纲: 01_认识Redux和文章前言" 02_Redux工作流程讲解" 03_AndDesign和开发环境初始化" 04_用Ant Design制作UI界面" 05_创建Redux中的仓库-store和reducer" 06_Redux_Dev_Tools的安装" 07_通过Input体验Redu 阅读全文
posted @ 2020-03-02 13:02 剑仙6 阅读(129) 评论(0) 推荐(0) 编辑
欢迎访问个人网站www.qingchun.在线