vscode+uniapp+支付宝小程序

367 阅读1分钟

本文义在探究vue3+uniapp,写支付宝小程序,踩坑记录 // 初始化项目 // 踩坑 // 总结

1.模拟调试器,乱码,麻了 image.png 2.env.d.ts 更新没热更新

3.引入pinia,编译报错

"hasInjectionContext" is not exported by "node_modules/.pnpm/pinia@2.1.7_typescript@4.9.4_vue@3.2.45/node_modules/vue-demi/lib/index.mjs", imported by "node_modules/.pnpm/pinia@2.1.7_typescript@4.9.4_vue@3.2.45/node_modules/pinia/dist/pinia.mjs".
at ../node_modules/.pnpm/pinia@2.1.7_typescript@4.9.4_vue@3.2.45/node_modules/pinia/dist/pinia.mjs:6:9
  4:  * @license MIT
  5:  */
  6: import { hasInjectionContext, inject, toRaw, watch, unref, markRaw, effectScope, ref, isVue2, isRef, isReactive, set,...
              ^
  7: import { setupDevtoolsPlugin } from '@vue/devtools-api';

产生原因: pinia版本不匹配,官网有些安装到指定版本2.0.33 解决方法: 听劝,不要安装最新版本

npm install pinia@2.0.33