比如编译前/后、同步真机预览前/后 支持配置钩子函数来运行一些命令

zzdev
- 发布:2025-02-23 19:00
- 更新:2025-02-24 01:13
- 阅读:78

zzdev (作者)
请问 uniapp x 的项目也支持吗,我参照命令行创建 uniapp 项目的方式中的相关依赖和 vite 配置,但是运行报错,没有头绪
package.json
{
...
"devDependencies": {
...
"@dcloudio/uni-automator": "2.0.2-4040520250103001",
"@dcloudio/uni-cli-i18n": "2.0.2-4040520250103001",
"@dcloudio/uni-cli-shared": "2.0.2-4040520250103001",
"@dcloudio/uni-stacktracey": "2.0.2-4040520250103001",
"@dcloudio/vite-plugin-uni": "3.0.0-alpha-3000020210521001",
"vite": "5.2.8"
}
}
vite.config.js
import uni from '@dcloudio/vite-plugin-uni'
export default {
plugins: [
uni(),
]
}
报错
编译器版本:4.52(uni-app x)
正在编译中...
failed to load config from <dir>/vite.config.js
error during build:
TypeError: Cannot read properties of undefined (reading 'options')
at Object.<anonymous> (<dir>/node_modules/.pnpm/@dcloudio+uni-cli-shared@2.0.2-4040520250103001/node_modules/@dcloudio/uni-cli-shared/lib/platform.js:81:43)
at Module._compile (node:internal/modules/cjs/loader:1364:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
at Module.load (node:internal/modules/cjs/loader:1203:32)
at Module._load (node:internal/modules/cjs/loader:1019:12)
at Module.require (node:internal/modules/cjs/loader:1231:19)
at require (node:internal/modules/helpers:177:18)
at Object.<anonymous> (<dir>/node_modules/.pnpm/@dcloudio+uni-cli-shared@2.0.2-4040520250103001/node_modules/@dcloudio/uni-cli-shared/lib/index.js:67:5)
at Module._compile (node:internal/modules/cjs/loader:1364:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
已停止运行...
zzdev (作者)
请问 uniapp x 的项目也支持吗,我参照命令行创建 uniapp 项目的方式中的相关依赖和 vite 配置,但是运行报错,没有头绪
2025-02-24 01:12