问题:nuxt.js项目在有的浏览器引入的第三方插件会报错(IE)
1.需要在nuxt.config.js中配置
build: {
transpile: [
'swiper',
'dom7',
'vue-baidu-map',
'three'
],
}
2.让插件不在服务端渲染(没有测试是否可用),同样是在Nuxt.config.js中配置如下
plugins: [
{ src: "~/plugins/awesome-swiper.js", ssr: false },
],
页面中不需要在服务端渲染的组件加no-ssr
<no-ssr>
<-- no-ssr里只能有一个子元素 -->
<div></div>
</no-ssr>