问题
在某个vue文件下
import { notification } from 'ant-design-vue';
然后在终端开始
yarn dev:h5
在浏览器看效果
回出现以下错误
Uncaught (in promise) TypeError: __webpack_require__.hmd is not a function
at ./node_modules/.taro/h5/prebundle/ant-design-vue.js
原因
https://docs.taro.zone/en/docs/prebundle/
taro 依赖预加载在dev环境是默认启动的
关闭依赖预加载就可以修复了
compiler: {
type:'webpack5',
prebundle: {
enable: false,
},
},
推断同理
如果 taro 下出现 “webpack_require.hmd is not a function” 的错误,那应该都可以用这个办法解决