摘要: 如果你已经是一个正在开发中的react应用,想要引入更好的管理路由功能。那么,react-router是你最好的选择~react-router版本现今已经到4.0.0了,而上一个稳定版本还是2.8.1。相信我,如果你的项目中已经在使用react-router之前的版本,那一定要慎重的更新,因为新的版 阅读全文
posted @ 2017-05-26 15:28 zero7酱紫 阅读(2778) 评论(0) 推荐(0) 编辑
摘要: react-router 更新到了4.0,很多API已经不一样了。history 被纳入了 react-router-dom 文件下的 HashRouter、BrowserRouter等。使用4.0版到react-router网站了解下新API,或者仍想按原来方式,可以安装旧版的react-rout 阅读全文
posted @ 2017-05-26 15:25 zero7酱紫 阅读(1182) 评论(0) 推荐(0) 编辑
摘要: 引言 最近在react项目中初次用到了html-webapck-plugin插件,用到该插件的两个主要作用: 为html文件中引入的外部资源如script、link动态添加每次compile后的hash,防止引用缓存的外部文件问题 可以生成创建html入口文件,比如单页面可以生成一个html文件入口 阅读全文
posted @ 2017-05-19 17:50 zero7酱紫 阅读(1652) 评论(0) 推荐(0) 编辑
摘要: 基本命令 webpack // 最基本的启动webpack的方法 webpack -w // 提供watch方法;实时进行打包更新 webpack -p // 对打包后的文件进行压缩 webpack -d // 提供source map,方便调式代码 全局安装 # npm instal... 阅读全文
posted @ 2017-05-19 17:25 zero7酱紫 阅读(184) 评论(0) 推荐(0) 编辑
摘要: url-loader没有配置对, 你需要把那些字体的后缀也加到url-loader的配置里面。 检查一下你webpack里面对url-loader的配置。下面我正在用的配置。 module: { noParse: [], loaders: [ { test: /\.(gif|jpg|png|woff 阅读全文
posted @ 2017-05-16 18:52 zero7酱紫 阅读(2112) 评论(0) 推荐(0) 编辑
摘要: RT 多页面目录结构看了很多种。。主要的大概有下面这些 第一种:一个页面一个文件夹,内部包含所有依赖 第二种:HTML都扔模板目录,js/css/image等资源放另外目录 第三种:不使用html-webpack-plugin生成html,html直接引用dist里的打包后资源 阅读全文
posted @ 2017-05-16 14:19 zero7酱紫 阅读(2270) 评论(0) 推荐(0) 编辑
摘要: Sublime Text3 React.js开发常用插件 本文主要是针对jsx语法的,用来快速编写组件中的html部分。 babel 支持ES6、React.js、jsx代码语法高亮。 安装 command+shift+p -> install package -> babel 配置 该插件不需要额 阅读全文
posted @ 2017-05-16 11:49 zero7酱紫 阅读(4506) 评论(0) 推荐(0) 编辑
摘要: .DS_Store 是什么 使用 Mac 的用户可能会注意到,系统经常会自动在每个目录生成一个隐藏的 .DS_Store 文件。.DS_Store(英文全称 Desktop Services Store)是一种由苹果公司的Mac OS X操作系统所创造的隐藏文件,目的在于存贮目录的自定义属性,例如文 阅读全文
posted @ 2017-05-02 10:47 zero7酱紫 阅读(187) 评论(0) 推荐(0) 编辑
摘要: ES6模块的import和export用法总结 ES6之前已经出现了js模块加载的方案,最主要的是CommonJS和AMD规范。commonjs主要应用于服务器,实现同步加载,如nodejs。AMD规范应用于浏览器,如requirejs,为异步加载。同时还有CMD规范,为同步加载方案如seaJS。 阅读全文
posted @ 2017-04-21 15:16 zero7酱紫 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 在这篇文章里,我们讨论函数式编程。 什么是函数式编程?根据百度百科的描述,“函数式编程是种编程典范,它将电脑运算视为函数的计算。函数编程语言最重要的基础是 λ 演算(lambda calculus)。而且λ演算的函数可以接受函数当作输入(参数)和输出(返回值)。和指令式编程相比,函数式编程强调函数的 阅读全文
posted @ 2017-04-13 11:55 zero7酱紫 阅读(396) 评论(0) 推荐(0) 编辑