Internet explorer VueJs与Vuetify不在IE 11中工作
我的应用程序在除IE 11之外的所有浏览器中都能正常工作。在IE中,我得到Internet explorer VueJs与Vuetify不在IE 11中工作,internet-explorer,vue.js,vuetify.js,Internet Explorer,Vue.js,Vuetify.js,我的应用程序在除IE 11之外的所有浏览器中都能正常工作。在IE中,我得到错误:对象不支持属性或方法“赋值”。我已经添加了babel polyfill,但是我仍然得到相同的错误,比如polyfill没有正确编译 我安装了babel polyfillnpm安装——保存babel polyfill 我更改了webpack.base.conf.js,如下所示 module.exports = { context: path.resolve(__dirname, '../'), entry: {
错误:对象不支持属性或方法“赋值”
。我已经添加了babel polyfill,但是我仍然得到相同的错误,比如polyfill没有正确编译
我安装了babel polyfillnpm安装——保存babel polyfill
我更改了webpack.base.conf.js,如下所示
module.exports = {
context: path.resolve(__dirname, '../'),
entry: {
babelPolyfill: 'babel-polyfill',
app: './src/main.js'
},
该项目是从Vuetify的webpack样板文件开始的。您可以添加
import 'babel-polyfill'
到main.js
我想这并不是最好的解决方案,因为您加载了一个并不总是需要的模块。
但是,这可以解决您在等待网页包向导通过时遇到的问题;) 我成功了。将附加入口点作为数组添加会使其成为同一依赖关系图的一部分,因此会内置到同一文件中。现在,即使在IE11中,一切都正常工作
module.exports = {
context: path.resolve(__dirname, '../'),
entry: {
app: ['babel-polyfill', './src/main.js']
},
请注意,如果您也想将IE10作为目标,您可能需要更多的多边形填充,请参见是否将其放入main.js文件中?如果是这样,怎么办?谢谢