antd ui 配置文件 babel-loader下面引入antd 页面上就可以按需引用 ...
分类:
其他好文 时间:
2017-10-26 15:37:31
阅读次数:
363
原因是:Babel 默认只转换新的 JavaScript 句法(syntax),而不转换新的 API ,比如 Iterator、Generator、Set、Maps、Proxy、Reflect、Symbol、Promise 等全局对象,以及一些定义在全局对象上的方法(比如 Object.assign ...
分类:
其他好文 时间:
2017-10-25 11:38:18
阅读次数:
312
今天接触了webpack,第一次使用webpack进行转码,竟然稀里糊涂就成功了,哈哈。 下面附上流程 创建个文件夹,初始化一下,首先全局安装webpack 然后安装babel 在当前文件夹内执行安装,然后创建两个文件夹一个src作为源文件夹,一个bin,保存生成的文件夹的列表 在src文件夹内创建 ...
分类:
Web程序 时间:
2017-10-24 20:51:14
阅读次数:
228
webpack优势代码分离装载器(css.sass,jsx等)智能分析(require("./template/"+names+"e.js"))1.安装webpacknpminstall-gwebpack在项目中输入npm
init,完成后yes,会产生一个package.json用于下载配置2.webpack的基本使用将app.js中内容转到bundle.js在终端输入webpackapp.jsbun..
分类:
Web程序 时间:
2017-10-24 01:30:38
阅读次数:
294
由于大多数浏览器对ES6支持的不是太好,所以为了防止出错,我们可以转换为所有浏览器能够识别的格式 初始化项目:npm init -y (-y表示默认全部项目); 新建目录文件:dist/index.js src/index.js index.html 主页文件引入转换后的文件 安装全局转换包:npm ...
分类:
其他好文 时间:
2017-10-22 11:05:56
阅读次数:
142
第一是修饰器是ES7的一个提案,现在Babel转码器已经支持。那么什么是修饰器呢,修饰器是对类的行为的改变,在代码编译时发生的,而不是在运行时发生的且修饰器只能用于类和类的方法。修饰器可以接受三个函数依次是目标函数、属性名和该属性的描述对象,最后两个参数可以省略。 第二是export和import分 ...
分类:
其他好文 时间:
2017-10-21 19:11:22
阅读次数:
182
package.json文件中 --save-dev 是你开发时依赖的东西 , --save 是你发布之后还依赖的东西 比如: 你写了es6代码 如果你想编译成es5发布 那么babel就放在 devDependencies 里面。 如果你用了jquery,由于发布之后还是依赖jquery,所以就放 ...
分类:
其他好文 时间:
2017-10-18 18:23:26
阅读次数:
278
Babel是一个广泛使用的转码器,可以将ES6代码转为ES5代码,从而在现有环境执行。 这意味着,你可以现在就用 ES6 编写程序,而不用担心现有环境是否支持。下面是一个例子。 上面的原始代码用了箭头函数,这个特性还没有得到广泛支持,Babel将其转为普通函数,就能在现有的JavaScript环境执 ...
分类:
其他好文 时间:
2017-10-18 11:50:28
阅读次数:
185
问题: Module build failed: Error: Couldn't find preset "stage-0": http://www.ruanyifeng.com/blog/2016/01/babel.html 解决: npm install --save-dev babel-pre... ...
分类:
其他好文 时间:
2017-10-17 16:38:07
阅读次数:
168
第一部分: 1.初始化项目 npm init -y 2.安装ES6 环境 .babelrc 文件 babel-cli -g babel-ecmascript2015 babel-cli --save-dev ############################################## ...
分类:
其他好文 时间:
2017-10-16 19:32:41
阅读次数:
135