c***@163.com
c***@163.com
  • 发布:2023-03-15 16:42
  • 更新:2023-03-15 17:57
  • 阅读:1584

uniapp编译成小程序文件编译缺失

分类:uni-app

uniapp中有个组件编译到小程序后只有wxml和json文件,缺失了js文件,而且会报引入的错误,Component is not found in path "pages/edit/ControlItemRender/index" (using by "pages/edit/index"),这个是怎么回事啊

2023-03-15 16:42 负责人:无 分享
已邀请:
YUANRJ

YUANRJ

排查下文件路径

  • c***@163.com (作者)

    controlItemRemder这个文件在小程序都没生成js文件,那也就没有注册这个组件,我在相同的地方创建一个新的空白组件就是没问题的,所以不是文件路径的问题

    2023-03-15 17:48

  • YUANRJ

    回复 c***@163.com: 请提供一个测试工程

    2023-03-15 17:49

  • c***@163.com (作者)

    回复 YUANRJ: 这个不好提供,小的demo都是正常的,只是这个项目的这个文件有次问题,这个文件代码放在下面

    2023-03-15 17:55

  • YUANRJ

    回复 c***@163.com: 你可以删减下组件代码,定位下具体问题

    2023-03-15 18:06

c***@163.com

c***@163.com (作者)

文件代码如图,另外,我在这个文件的同级创建了一个test文件,却是可以的

  • opCloud

    解决了吗,我也遇到同样的问题,升级vue3+vite后,有一个组件编译后一直没有生成js文件

    2023-03-17 15:32

  • c***@163.com (作者)

    回复 opCloud: 怪方法解决了,貌似原因是因为两个地方都引入了这个组件,我把引用的组件复制出来一份,两个地方分别引入,就可以了,可是组件不能复用也太抽象了,不知道原因是不是因为这个,但目前是已经把问题解决了的

    2023-03-17 15:58

要回复问题请先登录注册