Iview-admin: 目前的版本npm run build后的dist里的代码js还是es6的,有const 有箭头函数,IE11都不兼容

Created on 3 Dec 2018  ·  12Comments  ·  Source: iview/iview-admin

Most helpful comment

@yidongkaifa
transpileDependencies: ['tree-table-vue', 'iview']
tree-table-vue这个组件没有编译的,试一下
这个是我修改的版本,兼容IE10

All 12 comments

923 这个问题应该是ivew的

1032

@hkaikai 您好,多谢你的回复。我按照 #1032中的方法改过了,项目里没有bable.config.js文件,改的是.babelrc和vue.config.js。改完npm run build之后dist里的const和箭头函数没有了,但IE11还是打不开登录页面

@yidongkaifa
const BASE_URL = process.env.NODE_ENV === 'production' ? './' : '/'
打包时,改成相对路径了

还有是进不了登录页面还是登录不进去

@hkaikai
1、打包完成后我是把dist里的所有文件夹和文件考到web服务器根目录下的,用chrome可以正常登陆进入首页,所以不是路径问题。
2、是用IE11打开登录页不能正常显示。
3、用IE11打开官网demo的地址https://admin.iviewui.com/
地址栏输入网址回车后能看到页面正常显示,但刷新一下后,页面就一片空白了,再次刷新也还是空白。已经在两台windows电脑用IE11测试过了,都有同样问题

@yidongkaifa
transpileDependencies: ['tree-table-vue', 'iview']
tree-table-vue这个组件没有编译的,试一下
这个是我修改的版本,兼容IE10

@hkaikai 我在iview-admin项目上加了transpileDependencies: ['tree-table-vue', 'iview']后IE11还是无法打开页面。刚测了一下,你修改的版本是的确可以兼容IE11的。多谢!

@hkaikai 大佬 你现在的接口地址都是本地啊,跑不通呢?能改下mock么

@hkaikai 大佬 你现在的接口地址都是本地啊,跑不通呢?能改下mock么

你把业务页面都删除,我这个只是提供了兼容IE的改进版

@hkaikai 嗯嗯,不过我还是没明白为什么我把你兼容性的部分用在现在iview-admin上 就无效. 是不是现在版本的iview-admin又做了啥不兼容的操作?

@hkaikai 嗯嗯,不过我还是没明白为什么我把你兼容性的部分用在现在iview-admin上 就无效. 是不是现在版本的iview-admin又做了啥不兼容的操作?

我就在main.js加入了import '@babel/polyfill',vue.config.js里面加入transpileDependencies: ['tree-table-vue', 'iview'];其他也不清楚,要看具体抛出来的错误

@hkaikai 嗯 我后来用了你之前的版本 没改那些业务之前

您好,我打包后页面空白,Dev 正常,js报错Uncaught SyntaxError: missing ) after argument list,你的是打包成功了吗?有遇到我这样情况吗

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Tang-Ni picture Tang-Ni  ·  4Comments

itpretty picture itpretty  ·  6Comments

sharpfeel picture sharpfeel  ·  5Comments

330132662 picture 330132662  ·  4Comments

lizongwen picture lizongwen  ·  4Comments