解决方法

不要全局注册组件,在单页的mounted里动态引入

<template><component v-if="dynamicComponent" :is="dynamicComponent"></component>
</template>
<script>
export default {data() {return {dynamicComponent: null}},mounted () {import('./lib-that-access-window-on-import').then(module => {this.dynamicComponent = module.default})}
}
</script>

参考链接:

https://vuepress.vuejs.org/zh/guide/using-vue.html

vuepress引入外部组件后build报错window is not defined相关推荐

  1. nuxt generate 报错 window is not defined

    window id not defined 这是因为首先使用node服务端进渲染的,而node端不存在window对象 官方提供方法是在plugins里设置ssr 但是依然报错,后来找到了真正的原因 ...

  2. uniapp引入uview 后sass-loader报错解决

    uniapp引入uview 后sass-loader报错解决 错误是这样的 Module build failed (from ./node_modules/sass-loader/dist/cjs. ...

  3. 【Android 安全】DEX 加密 ( Proguard 混淆 | 混淆后的报错信息 | Proguard 混淆映射文件 mapping.txt )

    文章目录 一.Proguard 混淆后的报错信息 二.Proguard 混淆映射文件 mapping.txt 更多 ProGuard 混淆配置参考 : https://www.guardsquare. ...

  4. android apt最新版本,解决Android studio 2.3升级到Android studio 3.0 后apt报错问题

    解决Android studio 2.3升级到Android studio 3.0 后apt报错问题 发布时间:2020-09-16 19:59:42 来源:脚本之家 阅读:62 作者:哈特中尉 1. ...

  5. php phar包require报错,php,_很奇怪,php 引入了phar,但是报错,说Predis\Client类找不到?,php - phpStudy...

    很奇怪,php 引入了phar,但是报错,说Predis\Client类找不到? require 'Predis.phar'; use Predis\Client; ini_set('session. ...

  6. Ant Design Pro在使用TreeSelect树选择组件时,报错未注册

    Ant Design Pro在使用树选择组件时,报错未注册 did you register the component correctly? 经过检查发现Ant Design Pro是按需引入的,需 ...

  7. npm run build 打包报错primordials is not defined的解决方法

    npm run build 打包报错primordials is not defined的解决方法 D:\uniapp项目\huishua_web_agent>npm run build> ...

  8. npm run build报错Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of

    在react项目执行 npm run build 报错 Ineffective mark-compacts near heap limit Allocation failed - JavaScript ...

  9. Unity集成穿山甲后打包报错android:networkSecurityConfig , Picked up JAVA_TOOL_OPTIONS:-Dfile.encoding=UTF-8

    Unity集成穿山甲4.0SDK后打包报错 , /Users/-/Temp/gradleOut/unityLibrary/src/main/AndroidManifest.xml:31:3-138:1 ...

最新文章

  1. mac微软雅黑字体_【字体字重】常见设计稿字体对应字重
  2. php 删除cookie有效方法
  3. php上传过滤,编写PHP脚本过滤用户上传的图片_PHP
  4. Core Animation放大缩小;CAKeyframeAnimation
  5. pyxml for python 2.6 死而复生
  6. python3堆排序_python 堆排序
  7. arcgis飞行轨迹动画_高德地图,百度地图,arcgis地图利用canvas动画绘制圆形扩散、运动轨迹等动态效果...
  8. Ubuntu 16.04 安装 cuda 7.5.run BEGIN failed--compilation aborted at ./cuda-installer.pl line 5
  9. linux下exec系列(一)
  10. sp_executesql介绍和使用 转
  11. LoadRunner性能测试技术培训
  12. 现代编译原理——第五章:活动记录
  13. excel 使用连接符合并单元格内容或者给单元格内容添加信息
  14. 【C#】反射与面向接口的架构
  15. C++实现十进制转换
  16. python爬虫音乐犯法么_Python爬虫案例:爬取网易云音乐
  17. 使用Nightwatch进行端到端测试
  18. 基于WEB 的实时事件通知
  19. 基于单片机的晾衣架仿真设计(#0053)
  20. 百度网盘客户端可以提速!!!

热门文章

  1. PTA:修理牧场(哈夫曼算法)
  2. outlook查看图片错位异常问题
  3. Linux服务--DHCP中继
  4. 微信小程序搭建新闻列表(跟进上一篇博客案例)
  5. mac 查看 ssh key
  6. 显示服务器人数已满,明日之后服务器人数已满怎么办 排队解决方法
  7. scikit-image图像处理入门
  8. ios调用微信支付提示当前页面的URL未注册
  9. 手机控制电脑远程开机,笔记本与老电脑都能实现
  10. Atcoder Beginner Contest 174(ABC174) 题解