b***@qq.com
b***@qq.com
  • 发布:2024-11-29 17:12
  • 更新:2024-11-29 17:14
  • 阅读:1074

【报Bug】createUniXKotlinCompilerOnce is not a function

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 4.36

手机系统: Android

手机系统版本号: Android 15

手机厂商: 华为

手机机型: ipad

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

[HBuilder] 17:08:28.285 failed to load config from D:\a\vite.config.js
[HBuilder] 17:08:28.297 createUniXKotlinCompilerOnce is not a function
[HBuilder] 17:08:28.310 Build failed with errors.

操作步骤:

[HBuilder] 17:08:28.285 failed to load config from D:\a\vite.config.js
[HBuilder] 17:08:28.297 createUniXKotlinCompilerOnce is not a function
[HBuilder] 17:08:28.310 Build failed with errors.

预期结果:

[HBuilder] 17:08:28.285 failed to load config from D:\a\vite.config.js
[HBuilder] 17:08:28.297 createUniXKotlinCompilerOnce is not a function
[HBuilder] 17:08:28.310 Build failed with errors.

实际结果:

[HBuilder] 17:08:28.285 failed to load config from D:\a\vite.config.js
[HBuilder] 17:08:28.297 createUniXKotlinCompilerOnce is not a function
[HBuilder] 17:08:28.310 Build failed with errors.

bug描述:

[HBuilder] 17:08:28.285 failed to load config from D:\a\vite.config.js
[HBuilder] 17:08:28.297 createUniXKotlinCompilerOnce is not a function
[HBuilder] 17:08:28.310 Build failed with errors.

2024-11-29 17:12 负责人:无 分享
已邀请:

最佳回复

DCloud_UNI_yuhe

DCloud_UNI_yuhe

是 cli 项目吗?

  • 4***@qq.com

    是的

    2024-11-29 17:16

  • DCloud_UNI_yuhe

    回复 4***@qq.com: 看一下项目 pcakage.json 中有一个 @dcloudio/uni-uts-v1 是不是与其它不一致,把它手动改一下

    2024-11-29 17:18

  • 4***@qq.com

    回复 DCloud_UNI_yuhe: 感谢,可以了

    2024-11-29 17:21

  • 問心

    一样是cli项目@dcloudio/uni-uts-v1版本和其他版本一致还是不行"@dcloudio/uni-app": "3.0.0-4030620241128001",

    "@dcloudio/uni-app-harmony": "3.0.0-4030620241128001",

    "@dcloudio/uni-app-plus": "3.0.0-4030620241128001",

    "@dcloudio/uni-components": "3.0.0-4030620241128001",

    "@dcloudio/uni-h5": "3.0.0-4030620241128001",

    "@dcloudio/uni-mp-alipay": "3.0.0-4030620241128001",

    "@dcloudio/uni-mp-baidu": "3.0.0-4030620241128001",

    "@dcloudio/uni-mp-jd": "3.0.0-4030620241128001",

    "@dcloudio/uni-mp-kuaishou": "3.0.0-4030620241128001",

    "@dcloudio/uni-mp-lark": "3.0.0-4030620241128001",

    "@dcloudio/uni-mp-qq": "3.0.0-4030620241128001",

    "@dcloudio/uni-mp-toutiao": "3.0.0-4030620241128001",

    "@dcloudio/uni-mp-weixin": "3.0.0-4030620241128001",

    "@dcloudio/uni-mp-xhs": "3.0.0-4030620241128001",

    "@dcloudio/uni-quickapp-webview": "3.0.0-4030620241128001",

    "@dcloudio/uni-uts-v1": "^3.0.0-4030620241128001",

    2024-12-18 17:10

  • s***@126.com

    回复 問心: 重新装下依赖就好了,我也是这个问题

    2025-01-02 10:38

  • 1***@qq.com

    不是cli项目,该怎么处理这个报错

    2025-01-18 16:21

  • DawnJ

    回复 s***@126.com: 重新装我的也不行

    2025-07-02 10:36

  • DCloud_UNI_yuhe

    回复 DawnJ: 是不是没有重装成功,你删除node_moduels之后重新安装看看

    2025-07-02 10:48

  • DawnJ

    回复 DCloud_UNI_yuhe: 删除 清缓存 重装了,但是报错

    正在编译中...

    11:17:04.788 failed to load config from /Users/huisi-macmini/Documents/HBuilderProjects/wethink-mobile-ui/vite.config.ts

    11:17:04.792 error during build:

    11:17:04.792 TypeError: createUniXSwiftCompilerOnce is not a function

    2025-07-02 11:18

  • DCloud_UNI_yuhe

    回复 DawnJ: 你提供体现项目的package.json

    2025-07-02 11:19

  • DawnJ

    回复 DCloud_UNI_yuhe: {

    "name": "uni-preset-vue",

    "version": "0.0.0",

    "scripts": {

    "dev": "uni",

    "prod": "uni --mode prod",

    "test": "uni --mode test",

    "app_prod": "uni --mode prod_app",

    "build": "uni build",

    "build-test": "uni build --mode test",

    "build-prod": "uni build --mode prod",

    "build_app": "uni build --mode prod_app",

    "preview": "uni preview"

    },

    "dependencies": {

    "@dcloudio/uni-app": "3.0.0-4040520250104002",

    "@dcloudio/uni-app-harmony": "3.0.0-4040520250104002",

    "@dcloudio/uni-app-plus": "3.0.0-4040520250104002",

    "@dcloudio/uni-components": "3.0.0-4040520250104002",

    "@dcloudio/uni-h5": "3.0.0-4040520250104002",

    "@dcloudio/uni-mp-alipay": "3.0.0-4040520250104002",

    "@dcloudio/uni-mp-baidu": "3.0.0-4040520250104002",

    "@dcloudio/uni-mp-jd": "3.0.0-4040520250104002",

    "@dcloudio/uni-mp-kuaishou": "3.0.0-4040520250104002",

    "@dcloudio/uni-mp-lark": "3.0.0-4040520250104002",

    "@dcloudio/uni-mp-qq": "3.0.0-4040520250104002",

    "@dcloudio/uni-mp-toutiao": "3.0.0-4040520250104002",

    "@dcloudio/uni-mp-weixin": "3.0.0-4040520250104002",

    "@dcloudio/uni-mp-xhs": "3.0.0-4040520250104002",

    "@dcloudio/uni-quickapp-webview": "3.0.0-4040520250104002",

    "axios": "^1.7.9",

    "crypto-js": "^4.2.0",

    "cssfilter": "^0.0.11",

    "echarts": "^5.6.0",

    "html2canvas": "^1.4.1",

    "js-cookie": "^3.0.5",

    "less": "^4.2.2",

    "moment": "^2.30.1",

    "pinia": "2.1.7",

    "pinia-plugin-persistedstate": "^3.2.3",

    "recorder-core": "^1.3.25011100",

    "tslib": "^2.8.1",

    "vue": "^3.4.21",

    "vue-i18n": "^9.14.2",

    "xgplayer": "^2.31.4",

    "xgplayer-hls.js": "^2.6.1",

    "xss": "^1.0.15",

    "zrender": "^5.6.1"

    },

    "devDependencies": {

    "@dcloudio/types": "^3.4.8",

    "@dcloudio/uni-automator": "3.0.0-4040520250104002",

    "@dcloudio/uni-cli-shared": "3.0.0-4040520250104002",

    "@dcloudio/uni-stacktracey": "3.0.0-4040520250104002",

    "@dcloudio/uni-uts-v1": "^3.0.0-4040520250104002",

    "@dcloudio/vite-plugin-uni": "3.0.0-4040520250104002",

    "@types/crypto-js": "^4.2.2",

    "@vue/runtime-core": "^3.4.21",

    "sass": "^1.62.1",

    "sass-loader": "^16.0.4",

    "vite": "5.2.8",

    "vite-plugin-vue-setup-extend-plus": "^0.1.0"

    }

    }

    2025-07-02 11:31

  • DCloud_UNI_yuhe

    回复 DawnJ: 去掉 ^ 然后删除 lock文件试试呢

    2025-07-02 11:37

  • DawnJ

    回复 DCloud_UNI_yuhe: 真没注意多个^ 可以啦

    2025-07-02 11:54

要回复问题请先登录注册