欧姆
欧姆
  • 发布:2024-08-20 16:48
  • 更新:2024-08-20 17:04
  • 阅读:180

【报Bug】uni-cli vite vue3 项目 分包中的js文件没有编译(已解决)

分类:uni-app

产品分类: uniapp/小程序/微信

PC开发环境操作系统: Windows

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

第三方开发者工具版本号: stable 1.06.2407110

基础库版本号: 3.5.4

项目创建方式: CLI

CLI版本号: 3.0.0-4020420240722002

操作步骤:

yarn 1.22.21
node 18.0.0

yarn dev:mp-weixin

预期结果:

报错

实际结果:

报错

bug描述:

分包中的js文件没有编译

导致报错 Couldn't resolve the Js file "@/utils" relative to "/pages-ucenter/static/ucenter-utils.js:1:28"

2024-08-20 16:48 负责人:无 分享
已邀请:
欧姆

欧姆 (作者)

复现文件

DCloud_UNI_yuhe

DCloud_UNI_yuhe

你好,尝试把这个文件移动出static再进行引入

  • 欧姆 (作者)

    /pages-ucenter/static/ucenter-utils.js 移动到 static/ucenter-utils.js 还是会报错

    2024-08-20 17:21

  • 欧姆 (作者)

    报错内容如下:

    Error: module 'static/@/utils.js' is not defined, require args is '@/utils'

    2024-08-20 17:22

  • DCloud_UNI_yuhe

    回复 欧姆: 是移动出static,路径中不要包含static

    2024-08-20 17:22

  • 欧姆 (作者)

    回复 DCloud_UNI_yuhe: /pages-ucenter/static/ucenter-utils.js 移动到 pages-ucenter/ucenter-utils.js 可以了,编译正常

    2024-08-20 17:28

  • DCloud_UNI_yuhe

    回复 欧姆: 包含有static,微信内边编译会有问题,因此js相关文件的路径不要包含static

    2024-08-20 17:29

  • 欧姆 (作者)

    回复 DCloud_UNI_yuhe: 好的 感谢

    2024-08-20 17:38

要回复问题请先登录注册