05-移动和PC配置多页面打包引入element和vant冲突

element是全局引入的,那么vant需要手动按需引入,才不会报错(npm run build会报错,npm run serve不会报错,只会提示notify的warning)

vant 如何手动引入?分为三步:

第一步:分别引入组件和样式

 第二步:这是最关键的一步,组件赋名的时候要这样

如果上面这种注册写法还是会报错,那么可以换成下面这种写法:

第三步:组件中就可以正常使用

 


 还有一种不好的解决方案:

在tsconfig.json中添加配置,关闭ESLint检测:这样不管npm run serve 或者 npm run build 都不会报错或者提示了

 

原文地址:https://www.cnblogs.com/haoqiyouyu/p/14634600.html