vite+vue 在html中通过script引入的文件在使用时,部署后却无法获取文件中的方法

发布时间 2023-08-09 14:13:45作者: 奔跑的哈密瓜

  今天在写项目的时候,遇到了一个奇怪的问题,我再html中使用script全局引入了一个js文件,但是在组件中使用window.xxx的时候却报错了,说没有这个方法,在本地几次测试都是好的。

  报错前相关版本:

    "@vitejs/plugin-vue-jsx": "^2.0.0",

    "@vitejs/plugin-vue": "^2.2.0",
    "vite": "^2.7.2",

 

  报错后相关版本:

    "@vitejs/plugin-vue-jsx": "^1.3.7",

    "@vitejs/plugin-vue": "^3.0.1",
    "vite": "^3.0.3",
  身边同事也遇到了这个问题,说是把vite版本降低就好了,没有整明白是为什么。