Vant Weapp中的Toast导入失败解决办法
我是按照官方文档 https://vant-contrib.gitee.io/vant-weapp/#/toast 的例子导入的
在json中加入,"van-toast": "@vant/weapp/toast/index"
然后在js中加入
import Toast from '../../node_modules/@vant/weapp/dist/toast/toast';
但是报错
但是node_modules/@vant/weapp/dist/toast/toast
是存在的
所以就很奇怪,可能是因为node_modules里面的东西是没有加入到微信编译的模块,所以它找不到
所以解决办法就是,在js中import Toast from '../../node_modules/@vant/weapp/dist/toast/toast';
改为import Toast from '../../miniprogram_npm/@vant/weapp/toast/toast'
问题就解决了
import Toast from '../../miniprogram_npm/@vant/weapp/toast/toast'
// import Toast from '../../node_modules/@vant/weapp/dist/toast/toast';
解决后: