微信小程序使用WXS,编译后wxs路径不对
Niubility-SunLight opened this issue · 0 comments
Niubility-SunLight commented
相关平台
微信小程序
复现仓库
https://gitee.com/Niublity/taro-maker.git
分支 wxs_path_error
小程序基础库: 2.25.3
使用框架: React
复现步骤
在src/pages/xxx文件下建立xxx.wxs,打开在config.ts mini中打开半编译模式,并在页面view标签中启用compileMode。
使用Script标签<Script src='./drag.wxs' module='ani'></Script>。源代码路径为./drag.wxs。打包小程序后为
导致找不到wxs文件
在源码View标签上使用data-xxx={item.xxx}属性,编译后再wxs获取不到,源码View的data-xxx只支持字符串类型
期望结果
打包后正常使用wxs文件
实际结果
打包后wxs文件路径异常,需要手动修改
环境信息
👽 Taro v3.6.29
Taro CLI 3.6.29 environment info:
System:
OS: Windows 11 10.0.22631
Binaries:
Node: 20.11.0 - C:\Program Files\nodejs\node.EXE
npm: 10.2.4 - C:\Program Files\nodejs\npm.CMD
npmPackages:
@tarojs/cli: 3.6.29 => 3.6.29
@tarojs/components: 3.6.29 => 3.6.29
@tarojs/helper: 3.6.29 => 3.6.29
@tarojs/plugin-framework-react: 3.6.29 => 3.6.29
@tarojs/plugin-platform-alipay: 3.6.29 => 3.6.29
@tarojs/plugin-platform-h5: 3.6.29 => 3.6.29
@tarojs/plugin-platform-jd: 3.6.29 => 3.6.29
@tarojs/plugin-platform-qq: 3.6.29 => 3.6.29
@tarojs/plugin-platform-swan: 3.6.29 => 3.6.29
@tarojs/plugin-platform-tt: 3.6.29 => 3.6.29
@tarojs/plugin-platform-weapp: 3.6.29 => 3.6.29
@tarojs/react: 3.6.29 => 3.6.29
@tarojs/runtime: 3.6.29 => 3.6.29
@tarojs/shared: 3.6.29 => 3.6.29
@tarojs/taro: 3.6.29 => 3.6.29
@tarojs/taro-loader: 3.6.29 => 3.6.29
@tarojs/webpack5-runner: 3.6.29 => 3.6.29
babel-preset-taro: 3.6.29 => 3.6.29
eslint-config-taro: 3.6.29 => 3.6.29
react: ^18.0.0 => 18.2.0