话不说直接上正题。 环境搭建 Babel6版本开始已经不支持使用npm install babel -g 安装了,它分成了几个部分 babel cli,适用于命令行 babel-core,包含node api babel需要手动安装插件 然后在命令行输入vim .babelrc在文件夹下面创建一个叫 ...
分类:
Web程序 时间:
2016-07-06 11:52:00
阅读次数:
252
package.json添加如下代码 "dependencies": { "babel-runtime": "^6.5.0", "react": "^0.14.7", "react-dom": "^0.14.7"},"devDependencies": { "babel-core": "^6.7.4 ...
分类:
Web程序 时间:
2016-07-03 19:02:37
阅读次数:
190
How much of your code runs during unit testing is an extremely valuable metric to track. Utilizing code the karma-coverage plugin and babel-plugin-__c ...
分类:
Web程序 时间:
2016-06-29 06:33:30
阅读次数:
258
最近在看es2015的一些语法,最实用的应该就是继承这个新特性了。比如下面的代码: 这是一个最简单的继承。在Son类中并没有任何的自己的属性和方法,来看一下f12中的结构 也是不例外的使用了原型链来实现的继承,那么在es5中如果要实现这个继承应该怎么做? 使用babel把这段代码翻译成es5的语法, ...
分类:
Web程序 时间:
2016-06-28 14:31:34
阅读次数:
279
打开Eclipse Babel Project 主页: http://www.eclipse.org/babel/downloads.php 根据Eclipse的版本找到相应的插件地址,复制下来。 进入Eclipse,选择Help->Install New Software... 点击Add按钮,把 ...
分类:
编程语言 时间:
2016-06-25 19:03:52
阅读次数:
154
1.要用es6,因为目前浏览器的支持情况,那么肯定需要插件将e6的代码转换成es5,我用的是babel-loader,事实证明使用6.x版本似乎是不行的,我换成5.3.2之后就成功了。 2.webpack.config.js配置文件中,配置loader的时候,我从网上博客中copy的 有空整理一下配 ...
分类:
Web程序 时间:
2016-06-22 15:42:26
阅读次数:
142
Jest——Painless JavaScript UnitTesting 特点 适应性强 默认使用Jasmine断言 模块化的 可扩展的 可配置的 沙箱式且快速 虚拟化JS环境,模拟浏览器 并行运行工作线程 默认的模拟框架 默认自动模拟所有模块,便于测试当前代码 集成Babel 必要性 支持ES6 ...
分类:
Web程序 时间:
2016-06-21 15:44:09
阅读次数:
1356
<script type="text/babel"> var Myelement=React.createClass({ handleClick:function(){ this.refs.myInput.focus(); this.refs.[refname]获取真实的节点 只有真实的DOM发生c ...
分类:
其他好文 时间:
2016-06-15 18:39:12
阅读次数:
147
Install Babel and the presets: Install babel-loader: Configure Babel to use these presets by adding .babelrc Modify webpack.config.js to process all . ...
分类:
Web程序 时间:
2016-06-14 23:41:48
阅读次数:
441
Sass http://sass.bootcss.com/docs/sass-reference/ Babel http://babeljs.cn/ webpack http://www.w2bc.com/Article/50764 flexbox http://www.w3cplus.com/cs ...
分类:
其他好文 时间:
2016-06-14 01:02:12
阅读次数:
142