Babel是一个javascrpt编译器,能将es6转换为es5代码。并且通过插件的形式可以灵活的扩展。 从根目录读取.babelrc文件中读取配置。.babelrc是一个json文件 配置 plugins babel plugin transform runtime 要和 babel runtim ...
分类:
其他好文 时间:
2018-02-24 23:06:17
阅读次数:
215
#项目初始化 1.安装vue-cli脚手架工具 npm install -g vue-cli 2.初始化项目 vue init webpack my-project 3.进入项目 cd my-project 4.安装依赖 npm install 5.运行项目 npm run dev#项目目录结构 i ...
分类:
其他好文 时间:
2018-02-24 20:53:21
阅读次数:
179
控制台报错: 'ReactCurrentOwner' of undefined 解决办法:RN版本的问题。 npm install react@16.0.0-alpha.12 --save-dev npm install --save-dev babel-preset-es2015 Your con ...
分类:
其他好文 时间:
2018-02-23 19:09:49
阅读次数:
173
ECMAScript 的简要介绍 以及 babel转码器在不同场景下的使用方法 ...
分类:
其他好文 时间:
2018-02-23 18:55:38
阅读次数:
187
前段时间一直在基于webpack进行前端资源包的瘦身。在项目中基于路由进行代码分离,http://www.cnblogs.com/legu/p/7251562.html。对于公司内部的组件库,所有内容一次性加载源文件很大。比如登录主要就用了button和input,不需要打包table, tree这 ...
分类:
其他好文 时间:
2018-02-23 00:46:57
阅读次数:
203
.babelrc文件 { // 此项指明,转码的规则 "presets": [ // env项是借助插件babel-preset-env,下面这个配置说的是babel对es6,es7,es8进行转码,并且设置amd,commonjs这样的模块化文件,不进行转码 ["env", { "modules" ...
分类:
其他好文 时间:
2018-02-22 10:47:39
阅读次数:
206
以前做vue项目都好好的,最近做react,公共配置感觉加个jsx就可以了吧,然而不是这样的。 一、问题描述 You may need an appropriate loader to handle this file type。 二、问题分析 babelrc我配置了,babel-loader也配置 ...
分类:
Web程序 时间:
2018-02-21 23:36:14
阅读次数:
280
官网是这么说的,翻译一下就是下一代JavaScript 语法的编译器。 作为前端开发,由于浏览器的版本和兼容性问题,很多JavaScript的新的方法都不能使用,等到可以大胆使用的时候,可能已经过去了好几年。Babel就因此而生,它可以让你放心使用大部分的JavaScript的新的标准的方法,然后编 ...
分类:
其他好文 时间:
2018-02-19 20:42:46
阅读次数:
203
前段时间一直在基于webpack进行前端资源包的瘦身。在项目中基于路由进行代码分离,http://www.cnblogs.com/legu/p/7251562.html。对于公司内部的组件库,所有内容一次性加载源文件很大。比如登录主要就用了button和input,不需要打包table, tree这... ...
分类:
其他好文 时间:
2018-02-19 17:28:02
阅读次数:
1280
一、安装babel相关 1,安装依赖 2,新建.babelrc 3,相关webpack.conf.js 片段 二、安装静态资源全家桶(img/svg、字体图标、css/scss/style/postcss/autoprefixer) 1,安装依赖 2,相关webpack.conf.js 片段 ...
分类:
Web程序 时间:
2018-02-10 15:02:48
阅读次数:
217