dcloudio / uni-app

A cross-platform framework using Vue.js
https://uniapp.dcloud.io
Apache License 2.0
39.9k stars 3.62k forks source link

安装Vant Weapp后,npm run dev:mp-wexin无法执行 #4593

Open CymuYae opened 10 months ago

CymuYae commented 10 months ago

问题描述 安装时Vant Weapp覆盖掉了uniapp某些依赖,导致npm run dev:mp-wexin无法执行,卸载vant weapp后,再次运行npm install依旧报错,项目无法运行

复现步骤

  1. vue cli新建一个uniapp项目 vue create -p dcloudio/uni-preset-vue my-project,选择默认模板 2.安装vant weapp npm i @vant/weapp -S --production
  2. 安装出错,且某些依赖被覆盖
  3. npm run dev:mp-weixin,出错
  4. 卸载vant weapp npm uninstall @vant/weapp
  5. 再次运行 npm install,出错
  6. npm run dev:mp-weixin,出错

预期结果 正常运行

实际结果https://user-images.githubusercontent.com/92135677/281671257-fbbca0b9-f7df-4e50-bc27-ecd0a1a2b023.png https://user-images.githubusercontent.com/92135677/281671608-f8e041e2-8892-4189-807d-50878cda3155.png

系统信息:

uni-app v3.95 uni-app cli v2.0.2-3090620231104001

Environment Info:

System: OS: Windows 10 CPU: (12) x64 AMD Ryzen 5 4600H with Radeon Graphics Binaries: Node: 14.17.4 - D:\nodejs\node.EXE Yarn: 1.22.19 - ~\AppData\Roaming\npm\yarn.CMD npm: 9.8.1 - ~\AppData\Roaming\npm\npm.CMD Browsers: Edge: Not Found npmPackages: @dcloudio/types: ^3.3.2 => 3.4.3 (2.6.12) @dcloudio/uni-app: ^2.0.2-3081220230817001 => 2.0.2-3090620231104001 @dcloudio/uni-app-plus: ^2.0.2-3081220230817001 => 2.0.2-3090620231104001 @dcloudio/uni-app-plus-nvue: 0.0.1 @dcloudio/uni-app-plus-nvue-v8: 0.0.1 @dcloudio/uni-automator: ^2.0.2-3081220230817001 => 2.0.2-3090620231104001 @dcloudio/uni-cli-i18n: ^2.0.2-3081220230817001 => 2.0.2-3090620231104001 @dcloudio/uni-cli-shared: ^2.0.2-3081220230817001 => 2.0.2-3090620231104001 @dcloudio/uni-h5: ^2.0.2-3081220230817001 => 2.0.2-3090620231104001 @dcloudio/uni-helper-json: * => 1.0.13 @dcloudio/uni-i18n: ^2.0.2-3081220230817001 => 2.0.2-3090620231104001 @dcloudio/uni-migration: ^2.0.2-3081220230817001 => 2.0.2-3090620231104001 @dcloudio/uni-mp-360: ^2.0.2-3081220230817001 => 2.0.2-3090620231104001 @dcloudio/uni-mp-alipay: ^2.0.2-3081220230817001 => 2.0.2-3090620231104001 @dcloudio/uni-mp-baidu: ^2.0.2-3081220230817001 => 2.0.2-3090620231104001 @dcloudio/uni-mp-jd: ^2.0.2-3081220230817001 => 2.0.2-3090620231104001 @dcloudio/uni-mp-kuaishou: ^2.0.2-3081220230817001 => 2.0.2-3090620231104001 @dcloudio/uni-mp-lark: ^2.0.2-3081220230817001 => 2.0.2-3090620231104001 @dcloudio/uni-mp-qq: ^2.0.2-3081220230817001 => 2.0.2-3090620231104001 @dcloudio/uni-mp-toutiao: ^2.0.2-3081220230817001 => 2.0.2-3090620231104001 @dcloudio/uni-mp-vue: ^2.0.2-3081220230817001 => 2.0.2-3090620231104001 @dcloudio/uni-mp-weixin: ^2.0.2-3081220230817001 => 2.0.2-3090620231104001 @dcloudio/uni-mp-xhs: ^2.0.2-3081220230817001 => 2.0.2-3090620231104001 @dcloudio/uni-quickapp-native: ^2.0.2-3081220230817001 => 2.0.2-3090620231104001 @dcloudio/uni-quickapp-webview: ^2.0.2-3081220230817001 => 2.0.2-3090620231104001 @dcloudio/uni-stacktracey: ^2.0.2-3081220230817001 => 2.0.2-3090620231104001 @dcloudio/uni-stat: ^2.0.2-3081220230817001 => 2.0.2-3090620231104001 @dcloudio/uni-template-compiler: ^2.0.2-3081220230817001 => 2.0.2-3090620231104001 @dcloudio/uni-ui: ^1.4.28 => 1.4.28 @dcloudio/vue-cli-plugin-hbuilderx: ^2.0.2-3081220230817001 => 2.0.2-3090620231104001 @dcloudio/vue-cli-plugin-uni: ^2.0.2-3081220230817001 => 2.0.2-3090620231104001 @dcloudio/vue-cli-plugin-uni-optimize: ^2.0.2-3081220230817001 => 2.0.2-3090620231104001 @dcloudio/webpack-uni-mp-loader: ^2.0.2-3081220230817001 => 2.0.2-3090620231104001 @dcloudio/webpack-uni-nvue-loader: 0.0.1 @dcloudio/webpack-uni-pages-loader: ^2.0.2-3081220230817001 => 2.0.2-3090620231104001 @hap-toolkit/dsl-vue: 0.6.13 @vue/babel-helper-vue-jsx-merge-props: 1.4.0 @vue/babel-helper-vue-transform-on: 1.1.5 @vue/babel-plugin-jsx: 1.1.5 @vue/babel-plugin-transform-vue-jsx: 1.4.0 @vue/babel-preset-app: 5.0.8 @vue/babel-preset-jsx: 1.4.0 @vue/babel-sugar-composition-api-inject-h: 1.4.0 @vue/babel-sugar-composition-api-render-instance: 1.4.0 @vue/babel-sugar-functional-vue: 1.4.0 @vue/babel-sugar-inject-h: 1.4.0 @vue/babel-sugar-v-model: 1.4.0 @vue/babel-sugar-v-on: 1.4.0 @vue/cli-overlay: 5.0.8 @vue/cli-plugin-babel: ~5.0.0 => 5.0.8 @vue/cli-plugin-router: 5.0.8 @vue/cli-plugin-vuex: 5.0.8 @vue/cli-service: ~5.0.0 => 5.0.8 @vue/cli-shared-utils: 5.0.8 @vue/component-compiler-utils: 3.3.0 (3.3.0) @vue/composition-api: 1.7.2 (1.7.2) @vue/devtools-api: 6.0.0-beta.15 @vue/shared: ^3.0.0 => 3.3.8 @vue/web-component-wrapper: 1.3.0 eslint-plugin-vue: ^9.17.0 => 9.18.1 mpvue-page-factory: 1.0.1 mpvue-template-compiler: 1.0.13 uni-h5-vue: 2.6.10 uni-mp-vue: 2.6.10 vue: >= 2.6.14 < 2.7 => 2.6.14 vue-eslint-parser: 9.3.2 vue-hot-reload-api: 2.3.4 vue-loader: 17.3.1 (15.11.1, 15.11.1, 17.3.1) vue-router: 3.0.1 vue-style-loader: 4.1.3 (4.1.3) vue-template-compiler: >= 2.6.14 < 2.7 => 2.6.14 (2.6.14) vue-template-es2015-compiler: 1.9.1 vue3: 1.0.0 vuex: ^3.6.2 => 3.6.2 (3.6.2) npmGlobalPackages: @vue/cli: Not Found

yurj26 commented 9 months ago

删除node_modules,重新安装下试试