微信小程序使用vant组件上传后无法体验与没有可构建的npm包问题总结

微信小程序使用vant组件上传后无法体验与没有可构建的npm包问题总结

开始以为是node_modules没有上传导致小程序无法体验,后来发现好像也不是这儿的事儿,然后重新建了个项目弄了一会儿解决了具体步骤如下:

微信小程序使用vant组件上传后无法体验与没有可构建的npm包问题总结

  1. 新建一个和原来项目一模一样但路径不同的项目
  2. 把pages和images,app.json,app.js从原来项目复制到这个新项目替换新项目里的这些文件
  3. 在终端用 npm i @vant/weapp -S --production 构建npm
  4. 在终端执行初始化 npm init -y
  5. 上传并扫描那个二维码就好啦

之前遇到过没有可构建的npm包的问题,在这里也说下解决方式,虽然已经有很多相关说明了。

  1. 删掉文件目录中的packagelock.json,package.json,node_modules,miniprogram_npm
  2. 执行npm init 然后一路回车
  3. 执行 npm i @vant/weapp -S --production