Anet
Anet
  • 发布:2022-11-24 16:34
  • 更新:2022-11-24 16:34
  • 阅读:452

【报Bug】云打包报错:Error: terser not found. Since Vite v3, terser has become an optional dependency

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 64

HBuilderX版本号: 3.6.5

手机系统: Android

手机系统版本号: Android 11

手机厂商: 三星

手机机型:

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: CLI

CLI版本号: 3.0.0-3060520221121001

操作步骤:

HBX之前是 3.6.4版本的,刚更新到3.6.5,准备打包,然后就报错了
请问需要安装什么依赖?

其他:
运行到内置浏览器正常
运行到App(Android端)正常

@dcloudio/uni-app上一个版本是3.0.0-alpha-3061020221121002,云打包正常
更新到3.0.0-3060520221121001 云打包失败并报错

预期结果:

可以正常打包

实际结果:

报错,如图

bug描述:

[HBuilder] 16:19:38.870 [plugin:vite:terser] terser not found. Since Vite v3, terser has become an optional dependency. You need to install it.  
[HBuilder] 16:19:38.873 error during build:  
[HBuilder] 16:19:38.877 Error: terser not found. Since Vite v3, terser has become an optional dependency. You need to install it.  
[HBuilder] 16:19:38.879     at loadTerserPath (file:///D:/code/h5/deftship-freight-app/node_modules/vite/dist/node/chunks/dep-67e7f8ab.js:13761:19)  
[HBuilder] 16:19:38.883     at Object.renderChunk (file:///D:/code/h5/deftship-freight-app/node_modules/vite/dist/node/chunks/dep-67e7f8ab.js:13797:32)  
[HBuilder] 16:19:38.886     at file:///D:/code/h5/deftship-freight-app/node_modules/rollup/dist/es/shared/rollup.js:22748:40  

"dependencies": {  
		"@dcloudio/uni-app": "3.0.0-3060520221121001",  
		"@dcloudio/uni-app-plus": "3.0.0-3060520221121001",  
		"@dcloudio/uni-components": "3.0.0-3060520221121001",  
		"@dcloudio/uni-h5": "3.0.0-3060520221121001",  
		"@dcloudio/uni-mp-alipay": "3.0.0-3060520221121001",  
		"@dcloudio/uni-mp-baidu": "3.0.0-3060520221121001",  
		"@dcloudio/uni-mp-kuaishou": "3.0.0-3060520221121001",  
		"@dcloudio/uni-mp-lark": "3.0.0-3060520221121001",  
		"@dcloudio/uni-mp-qq": "3.0.0-3060520221121001",  
		"@dcloudio/uni-mp-toutiao": "3.0.0-3060520221121001",  
		"@dcloudio/uni-mp-weixin": "3.0.0-3060520221121001",  
		"@dcloudio/uni-quickapp-webview": "3.0.0-3060520221121001",  
		"@dcloudio/uni-ui": "^1.4.22",  
		"sass": "^1.55.0",  
		"vue": "^3.2.41",  
		"vue-i18n": "^9.3.0-beta.6",  
		"vuex": "^4.0.2",  
		"vuex-persistedstate": "^4.1.0"  
	},  
	"devDependencies": {  
		"@dcloudio/types": "^3.0.14",  
		"@dcloudio/uni-automator": "3.0.0-3060520221121001",  
		"@dcloudio/uni-cli-shared": "3.0.0-3060520221121001",  
		"@dcloudio/uni-stacktracey": "3.0.0-3060520221121001",  
		"@dcloudio/vite-plugin-uni": "3.0.0-3060520221121001",  
		"@types/node": "^18.11.9",  
		"node-sass": "4.14.1",  
		"sass-loader": "7.3.1",  
		"typescript": "^4.8.3",  
		"vite": "^3.1.8"  
	}
2022-11-24 16:34 负责人:无 分享
已邀请:

要回复问题请先登录注册