vue.config.js [transpileDependencies] 不起作用

msm*_*919 4 internet-explorer vue.js vue-cli

我使用 vue-cli 创建了一个 vue(2.x) 项目。

@splidejs/vue-splide在这个项目中使用了 npm 模块。

该项目必须支持 IE10...

@splidejs/vue-splide模块在 IE 中不起作用,所以我创建了一个vue.config.js文件并如下编写。

module.exports = {
  transpileDependencies: [
    "@splidejs/vue-splide"
  ]
}
Run Code Online (Sandbox Code Playgroud)

之后我npm run serve再次运行命令。但ie错误仍然没有解决。

请帮我做什么。

有很多事情要做。让我摆脱 Internet Explorer 的支持。

msm*_*919 6

我为这个问题浪费了一天的时间。我写下答案是为了确保没有开发人员经历和我一样的痛苦。

创建vue.config.js文件后,写入如下。

module.exports = {
  transpileDependencies: [
    "@splidejs"
  ]
}
Run Code Online (Sandbox Code Playgroud)

即使输入两者@splidejs/splide@splidejs/splide-extension-video在 IE 中也不起作用。

但如果只@splidejs输入,在IE中就可以正常工作。

我不知道确切的原因。如果你知道为什么,请留言。