ZHAOUNIQUE
ZHAOUNIQUE
  • 发布:2023-03-22 17:04
  • 更新:2023-03-22 17:22
  • 阅读:273

【报Bug】npx @dcloudio/uvm升级编译器后运行h5项目,static/index.css内容不对,导致内置组件样式丢失

分类:uni-app

产品分类: uniapp/H5

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: macOS Monterey 12.2

浏览器平台: Chrome

浏览器版本: 版本 111.0.5563.64(正式版本) (x86_64)

项目创建方式: CLI

CLI版本号: 2.0.2-3070320230222001

操作步骤:

npx @dcloudio/uvm升级
运行到浏览器-谷歌

预期结果:

页面正常显示

实际结果:

因缺少static/index.css内置组件样式,页面错乱

bug描述:

npx @dcloudio/uvm 升级编译器后运行h5项目,static/index.css内容不对,导致内置组件样式丢失

node:v14.17.2

yarn: 1.22.10

2023-03-22 17:04 负责人:无 分享
已邀请:
DCloud_UNI_GSQ

DCloud_UNI_GSQ

执行 npm run info 结果贴一下

  • ZHAOUNIQUE (作者)

    uni-app v3.7.3

    uni-app cli v2.0.2-3070320230222001


    Environment Info:


    System:

    OS: macOS 13.0.1

    CPU: (4) x64 Intel(R) Core(TM) i5-7360U CPU @ 2.30GHz

    Binaries:

    Node: 14.17.2 - /usr/local/bin/node

    Yarn: 1.22.10 - /usr/local/bin/yarn

    npm: 6.14.13 - /usr/local/bin/npm

    Browsers:

    Chrome: 111.0.5563.110

    Firefox: 111.0

    Safari: 16.1

    npmPackages:

    @dcloudio/types: => 3.2.11

    @dcloudio/uni-app: 2.0.2-3070320230222001 => 2.0.2-3070320230222001

    @dcloudio/uni-app-plus: 2.0.2-3070320230222001 => 2.0.2-3070320230222001

    @dcloudio/uni-app-plus-nvue: 0.0.1

    @dcloudio/uni-app-plus-nvue-v8: 0.0.1

    @dcloudio/uni-automator: 2.0.2-3070320230222001 => 2.0.2-3070320230222001

    @dcloudio/uni-cli-i18n: 2.0.2-3070320230222001 => 2.0.2-3070320230222001

    @dcloudio/uni-cli-shared: 2.0.2-3070320230222001 => 2.0.2-3070320230222001

    @dcloudio/uni-h5: 2.0.2-3070320230222001 => 2.0.2-3070320230222001

    @dcloudio/uni-helper-json:
    => 1.0.13

    @dcloudio/uni-i18n: 2.0.2-3070320230222001 => 2.0.2-3070320230222001

    @dcloudio/uni-migration: 2.0.2-3070320230222001 => 2.0.2-3070320230222001

    @dcloudio/uni-mp-360: 2.0.2-3070320230222001 => 2.0.2-3070320230222001

    @dcloudio/uni-mp-alipay: 2.0.2-3070320230222001 => 2.0.2-3070320230222001

    @dcloudio/uni-mp-baidu: 2.0.2-3070320230222001 => 2.0.2-3070320230222001

    @dcloudio/uni-mp-jd: 2.0.2-3070320230222001 => 2.0.2-3070320230222001

    @dcloudio/uni-mp-kuaishou: 2.0.2-3070320230222001 => 2.0.2-3070320230222001

    @dcloudio/uni-mp-lark: 2.0.2-3070320230222001 => 2.0.2-3070320230222001

    @dcloudio/uni-mp-qq: 2.0.2-3070320230222001 => 2.0.2-3070320230222001

    @dcloudio/uni-mp-toutiao: 2.0.2-3070320230222001 => 2.0.2-3070320230222001

    @dcloudio/uni-mp-vue: 2.0.2-3070320230222001 => 2.0.2-3070320230222001

    @dcloudio/uni-mp-weixin: 2.0.2-3070320230222001 => 2.0.2-3070320230222001

    @dcloudio/uni-mp-xhs: 2.0.2-3070320230222001 => 2.0.2-3070320230222001

    @dcloudio/uni-quickapp-native: 2.0.2-3070320230222001 => 2.0.2-3070320230222001

    @dcloudio/uni-quickapp-webview: 2.0.2-3070320230222001 => 2.0.2-3070320230222001

    @dcloudio/uni-stacktracey: 2.0.2-3070320230222001 => 2.0.2-3070320230222001

    @dcloudio/uni-stat: 2.0.2-3070320230222001 => 2.0.2-3070320230222001

    @dcloudio/uni-template-compiler: 2.0.2-3070320230222001 => 2.0.2-3070320230222001

    @dcloudio/vue-cli-plugin-hbuilderx: 2.0.2-3070320230222001 => 2.0.2-3070320230222001

    @dcloudio/vue-cli-plugin-uni: 2.0.2-3070320230222001 => 2.0.2-3070320230222001

    @dcloudio/vue-cli-plugin-uni-optimize: 2.0.2-3070320230222001 => 2.0.2-3070320230222001

    @dcloudio/webpack-uni-mp-loader: 2.0.2-3070320230222001 => 2.0.2-3070320230222001

    @dcloudio/webpack-uni-nvue-loader: 0.0.1

    @dcloudio/webpack-uni-pages-loader: 2.0.2-3070320230222001 => 2.0.2-3070320230222001

    @hap-toolkit/dsl-vue: 0.6.13

    @vue/babel-helper-vue-jsx-merge-props: 1.4.0

    @vue/babel-helper-vue-transform-on: 1.0.2

    @vue/babel-plugin-jsx: 1.1.1

    @vue/babel-plugin-transform-vue-jsx: 1.4.0

    @vue/babel-preset-app: 4.5.19

    @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: 4.5.19

    @vue/cli-plugin-babel: ~4.5.0 => 4.5.19

    @vue/cli-plugin-router: 4.5.19

    @vue/cli-plugin-vuex: 4.5.19

    @vue/cli-service: ~4.5.0 => 4.5.19

    @vue/cli-shared-utils: 4.5.19

    @vue/compiler-sfc: 2.7.14

    @vue/component-compiler-utils: 3.3.0 (3.3.0)

    @vue/composition-api: 1.7.0

    @vue/devtools-api: 6.0.0-beta.15

    @vue/preload-webpack-plugin: 1.1.2

    @vue/shared: ^3.0.0 => 3.2.47

    @vue/web-component-wrapper: 1.3.0

    eslint-plugin-vue: ^6.2.2 => 6.2.2

    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.11 => 2.7.14

    vue-eslint-parser: 7.11.0

    vue-hot-reload-api: 2.3.4

    vue-jsonp: ^2.0.0 => 2.0.0

    vue-loader: 15.10.1 (16.8.3, 15.10.1)

    vue-router: 3.0.1

    vue-style-loader: 4.1.3 (4.1.3)

    vue-template-compiler: ^2.6.11 => 2.7.14 (2.7.14)

    vue-template-es2015-compiler: 1.9.1

    vue3: 1.0.0

    vuex: ^3.2.0 => 3.6.2 (3.6.2)

    npmGlobalPackages:

    @vue/cli: 4.5.8

    2023-03-22 17:19

DCloud_UNI_GSQ

DCloud_UNI_GSQ

重新用CLI创建一个项目,把vue和vue-template-compiler的版本复制过来,重新安装一下。

应该是优于vue官方发布了2.7版本后,旧项目匹配到了导致,需要降下来。你参考一下新建的模板中的版本描述。

  • ZHAOUNIQUE (作者)

    uni-mp-vue: 2.6.10

    vue: ^2.6.11 => 2.6.14

    vue-eslint-parser: 7.11.0

    vue-hot-reload-api: 2.3.4

    vue-jsonp: ^2.0.0 => 2.0.0

    vue-loader: 15.10.1 (16.8.3, 15.10.1)

    vue-router: 3.0.1

    vue-style-loader: 4.1.3 (4.1.3)

    vue-template-compiler: ^2.6.11 => 2.6.14 (2.6.14)


    降到2.6还是不行

    2023-03-22 17:40

  • DCloud_UNI_GSQ

    回复 ZHAOUNIQUE: 新建的项目有没有类似问题?

    2023-03-22 17:59

  • ZHAOUNIQUE (作者)

    回复 DCloud_UNI_GSQ: 没有

    2023-03-23 08:33

  • DCloud_UNI_GSQ

    回复 ZHAOUNIQUE: 删除旧项目的node module目录以及lock文件,重新安装试试

    2023-03-23 11:02

  • ZHAOUNIQUE (作者)

    回复 DCloud_UNI_GSQ: 试了,不行

    2023-03-23 11:17

  • DCloud_UNI_GSQ

    回复 ZHAOUNIQUE: 和新项目的依赖对比一下

    2023-03-23 11:25

要回复问题请先登录注册