惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

U
Unit 42
Microsoft Azure Blog
Microsoft Azure Blog
Engineering at Meta
Engineering at Meta
博客园 - 【当耐特】
人人都是产品经理
人人都是产品经理
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
WordPress大学
WordPress大学
有赞技术团队
有赞技术团队
Blog — PlanetScale
Blog — PlanetScale
酷 壳 – CoolShell
酷 壳 – CoolShell
aimingoo的专栏
aimingoo的专栏
Jina AI
Jina AI
小众软件
小众软件
博客园 - 叶小钗
MongoDB | Blog
MongoDB | Blog
大猫的无限游戏
大猫的无限游戏
博客园 - 聂微东
Y
Y Combinator Blog
云风的 BLOG
云风的 BLOG
I
InfoQ
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Martin Fowler
Martin Fowler
P
Proofpoint News Feed
MyScale Blog
MyScale Blog

Vite

JavaScript 很烂:用 Vite 和 Gleam 来构建网站吧 vite 通过局域网或者端口转发进行访问时特别慢。 vite+vue3 有什么插件可以让编译后的 js 被加密保护吗。类似 jsjiami.com 那样 vite 有什么插件会把 unicode 转成中文吗 请教: vite + electron.js + vue.js 3 开发桌面软件,无法在 renderer 中加载 C++ node module 请教一个 vite 代理的问题 请问各位大佬一个 vite 插件的问题 vite 设置生产环境 baseURL 为 /api/,真实请求会自动添加本机 ip 地址吗 Vite 执行 build 时如何能够自动添加其他文件到 dist 文件夹? element plus 按钮的问题,求帮助 问下前端大佬,VITE+ESLINT+VSCODE 在 编译阶段 不报错怎么解决? Vite + React + Ant Design + Tailwind CSS + ESLint + Prettier + TypeScript 最佳实践 vite+vue3+ts 自己搭建时候一些步骤及踩坑分享 How to use Vite to build all kinds of TypeScript projects, including CSR/SSR/CDN/MonoRepository 请问能否通过 vite 插件功能去修改项目中某一个文件的内容或者获取文件内容? vite 应该怎么学? Vite+React+TS+Eslint+Prettier starter kit VitePress 如何创建自定义的 UI 主题
vite 打包后,好好的功能报错了?有没有懂 vite 打包原理的大...
devilte · 2021-11-17 · via Vite

前端项目,技术栈是 Vue3.x + Vite + TypeScript

本地运行起来的一切正常,打包上线后,控制台报了错误:

TypeError: Right-hand side of 'instanceof' is not an object

调试之后发现,打包后的源码里,一个 instanceof 方法的左边是一个 div 元素对象,这个 div 对象是用来绑定画布用的容器,代码中如下:

 template:
<div class="graph" ref="graphRef" id="graphRef"></div>

script:
const graphRef = ref<HTMLElement | null>(null);

报错位置代码如下,图上的这些代码并不是写在项目里的,应该是打包后注入进去的: I4YiC9.png

现在问题就是不知道 打包后的这些方法使用逻辑是什么?怎么解决这个报错呢?求解