如下图所示,项目在IE11下打开报错: 因为使用了 ES6 中用来传递异步消息的的Promise,而IE浏览器都不支持。 解决方法: 第一步: 安装 babel-polyfill 。 babel-polyfill可以模拟ES6使用的环境,可以使用ES6的所有新方法 第二步: 在 Webpack中使用 ...
分类:
其他好文 时间:
2018-10-04 15:58:00
阅读次数:
198
1.安装 npm i vue-preview -S2.如果使用vue-cli生成的项目,需要修改webpack.base.conf.js文件中的loaders,添加一个loader{ test:/vue-preview.src.*?js$/, loader:'babel'} 3.导入:import ...
分类:
其他好文 时间:
2018-10-04 12:21:26
阅读次数:
3803
第1章 2018 年的编程姿势2018 年, Nodejs 版本如何跟进,Promise 要不要用,Async Function 如果使用,通过 Babel 如何编译,代码风格总是没有事实标准,激进的换成 Standard 会不会更清爽。1-1 koa2导学1-2 安装跟进最新的 Node.js 版 ...
分类:
Web程序 时间:
2018-10-03 21:33:32
阅读次数:
396
VUE 项目实战2 <template> <div id="app"> <!-- <loading v-show="loading"></loading> --> <router-view></router-view> <!-- <NavBottomView v-show="shownav"></N ...
分类:
其他好文 时间:
2018-10-02 20:11:16
阅读次数:
150
1.执行eject后,再次启动项目报错 情景:使用create-react-app搭建了项目,启动没有问题,然后执行 $ yarn eject 暴露出webpack配置文件等,再次 $ yarn start 启动报错 提示:Cannot find module 'babel-loader'。 解决办 ...
分类:
其他好文 时间:
2018-09-28 16:30:50
阅读次数:
184
webpack 4.20.2 ,对于babel 配置 正确配置 错误配置 presets 要配置成跟@babel-core,对应的版本 ...
分类:
Web程序 时间:
2018-09-27 22:56:30
阅读次数:
238
这个是解析我们es6的代码的,为什么要用它呢,因为对于一些ie浏览器,甚至FF浏览器,低版本的还不能识别我们的es6代码,那么vue里面好多还让我们去写es6的代码,这个时候我们就可以用babel这个工具将我们的es6的代码转译成浏览器能识别的代码 左边是我们写的es6代码,右边是通过babel这个 ...
分类:
其他好文 时间:
2018-09-27 18:06:02
阅读次数:
128
1安装babel-polyfill npm install babel-polyfill --save-dev 2在main.js引入 3.修改配置 4重启就ok了 ...
分类:
其他好文 时间:
2018-09-26 13:01:49
阅读次数:
483
1 创建项目 2 安装依赖包 3 创建 rn-cli.config.js 脚本 4 创建 global.js ,引入公用包 5 在 app.js 中引入 global 6 安装 babel-preset-es2015 安装加密用包 安装兼容工具 link 生成兼容js 然后在 App.js 中引入 ...
分类:
Web程序 时间:
2018-09-22 12:53:43
阅读次数:
281
分析 主要是函数内this指向不同 第一种写法还不是js标准,但是babel已经支持了。相当于让tableHeader的值为一个箭头函数,而箭头函数的特性我们都知道:它内部没有this,它会使用定义时的this,这里this就会指向这个类的实例。 第二种写法它的目的和第一种是一样的,让函数内部的th ...
分类:
其他好文 时间:
2018-09-19 16:20:21
阅读次数:
383