一个vue-cli构建的vue项目,一个使用angular的项目,两个项目在其他浏览器一切正常,但是ie中会报Promise未定义的错误

解决办法:

一、vue的项目:

  1、npm install babel-polyfill --save

  2、在main.js中 import "babel-polyfill"

  3、如果使用了vuex,则在vuex的index.js文件中也要  import "babel-polyfill",最好放在 import Vuex from 'vuex' 的前面

  4、在build目录下webpack.base.conf.js原module.exports的entry修改为下面这样

entry: {
app: ['babel-polyfill', './src/main.js']
},

二、angular的项目:

  这个项目比较老,都是采用文件引入的方式,所以用import的方式会报错,这里解决办法:

  1、npm install babel-polyfill --save

  2、从  node_modules  文件夹下找到 _babel-polyfill@6.26.0@babel-polyfill  (名字根据版本号改变)下的  dist  中  polyfill.min.js ,  将其拷贝到一个文件夹中,我这里是babel-polyfill

  3、在引入文件的index.html中引入即可,  <script src="/babel-polyfill/polyfill.min.js" type="text/javascript"></script>

最新文章

  1. 从csv文件导数据到MySQL
  2. perl push an array to hash
  3. Redis常用的30个命令
  4. jquery ajax跨域请求详解
  5. linux性能问题(CPU,内存,磁盘I/O,网络)
  6. Django web 开发指南 no such table:
  7. JavaScript 中的数字和日期类型
  8. 窗体的扩展样式GWL_EXSTYLE用于SetWindowLong
  9. My97DaePicker 用js实现文本框日期相减求天数
  10. 概率DP自学
  11. Windows下开启composer镜像服务来安装yii
  12. Oracle 拼接列数据的方法
  13. Java8学习笔记(九)--日期/时间(Date Time)API指南
  14. fzu1977
  15. 设置git的http代理
  16. OpenCV——阈值化
  17. C语言realloc,malloc,calloc的区别【转载】
  18. mysql 数据操作 单表查询 having 过滤
  19. 考试题T3
  20. mysql优化 慢查询(一)

热门文章

  1. C# 操作 access 数据库
  2. insert ignore duplicate key
  3. poj1273(Edmonds-Karp)
  4. BZOJ3996 TJOI2015线性代数
  5. hdu 4545 贪心 *
  6. CentOS7安装GNOME可视化界面和如何配置IP地址
  7. BZOJ 4602: [Sdoi2016]齿轮 dfs
  8. 客户端程序获取自己的ip、isp、地理位置等信息
  9. HDU 3487 Play with Chain (splay tree)
  10. C 常量的类型