Eiinu

Results 64 comments of Eiinu

[vite-plugin-imp](https://github.com/onebay/vite-plugin-imp) 似乎可以作为替代品

试试增加一个 babel-loader: ```js const config = { mini: { webpackChain(chain) { chain.merge({ module: { rule: [ { test: /.js$/, loader: 'babel-loader' } ] } }) } } } ```

3.6.24 正常,3.6.25 开始会有同样的报错,dev/build & h5/weapp 都会出现。 报错指向的都是 ts 文件中的类型代码,删除类型(变成纯 js 代码)后可以绕过单个报错。 ``` Module parse failed: Unexpected token (7:7) You may need an appropriate loader to handle this file type, currently...

先确保本地全局的 Taro Cli 版本与项目内的 Taro 版本是一致的再试试

> @Chen-jj dev prebundle默认开启的,设置false 后小程序编译加载代码正常了。然后又还原prebundle:true, 小程序编译加载也正常了 反复试几次 错误又出来了。不稳定 参考:https://github.com/jdf2e/nutui/issues/2461#issuecomment-1655316373 关闭 prebundle 或者将第三方组件库排除在外,是必要的配置。

目前这个组件在小程序下问题比较多,组件代码结构比较复杂,修复问题和重构组件需要一些时间。 可以尝试使用 Taro 框架提供的虚拟列表:https://docs.taro.zone/docs/virtual-list

DatePicker 组件依赖于小程序端的原生 picker-view 组件。 测试发现,在 Taro + 钉钉小程序环境下,picker-view 的 onChange 事件会返回错误的结果(设置的是两列数据,但返回值为三列数据),从而造成后续操作出现异常,相关 issue:https://github.com/NervJS/taro/issues/11367 需要进一步确认问题来源。

关联 Issue:https://github.com/NervJS/taro/issues/14020

NutUI 使用这种方式是为了实现动态的主题定制。 postcss-pxtorem 插件好像没有对这种情况进行处理,[issue](https://github.com/cuth/postcss-pxtorem/issues/79),[pr](https://github.com/cuth/postcss-pxtorem/pull/80),也很久没有维护更新了。 可能需要考虑变更实现方式,需要后续评估一下实现效果和迁移成本。感谢反馈。