目录
报错
解决办法
报错
taro项目build之后,在微信小程序工具软件预览报错。报错信息 Error: module 'prebundle/node_modules_taro_weapp_prebundle_index-29de7cbd_less-node_modules_taro_weapp_prebundle_index-c9d831.wxss.js' is not defined, require args is './prebundle/node_modules_taro_weapp_prebundle_index-29de7cbd_less-node_modules_taro_weapp_prebundle_index-c9d831.wxss'
其中,我用taro创建项目的按本如下,
- node 版本:v18.16.0
- Taro 版本:v3.6.18
- react 版本:18
- typeScript
- sass
- webpack5
解决办法
在webstorm打开的项目中,找到config/index.ts文件,在文件中增加下列代码,
compiler: {
type: "webpack5",
prebundle: {
exclude: ["taro-ui"],
enable: false,
force: true
},
},
然后重新进行build,
build成功之后,会出现dist文件夹。
进入微信小程序工具软件,点击预览就可以看到二维码了。
OK,手机扫码就可以在手机端测了。