Skip to content

微信小程序 taro/cli4.0.2+vite4.2.0+vue3.x TypeError: Cannot read property 'createTextNode' of null #16141

Closed
@Aliujiayu

Description

@Aliujiayu

相关平台

微信小程序

复现仓库

https://github.com/Aliujiayu/taro4.git
Taro版本: 4.0.2
小程序基础库: 3.5.0
使用框架: Vue 3

复现步骤

taro init xtEvaluation
? 请输入项目介绍 测评
? 请选择框架 Vue3
? 是否需要使用 TypeScript ? Yes
? 请选择 CSS 预处理器(Sass/Less/Stylus) 无
? 请选择包管理工具 pnpm
? 请选择编译工具 Vite
? 请选择模板源 CLI 内置默认模板
直接运行即可

期望结果

运行起来

实际结果

app.js错误:
TypeError: app.js错误:
TypeError: Cannot read property 'createTextNode' of null
at createText (vendors.js? [sm]:6775)
at processFragment (vendors.js? [sm]:4067)
at patch (vendors.js? [sm]:3643)
at ReactiveEffect.componentUpdateFn [as fn] (vendors.js? [sm]:4285)
at ReactiveEffect.value (vendors.js? [sm]:354)
at instance.update (vendors.js? [sm]:4409)
at setupRenderEffect (vendors.js? [sm]:4419)
at mountComponent (vendors.js? [sm]:4187)
at processComponent (vendors.js? [sm]:4141)
at patch (vendors.js? [sm]:3669)(env: macOS,mp,1.06.2407101; lib: 3.5.0)
at createText (vendors.js? [sm]:6775)
at processFragment (vendors.js? [sm]:4067)
at patch (vendors.js? [sm]:3643)
at ReactiveEffect.componentUpdateFn [as fn] (vendors.js? [sm]:4285)
at ReactiveEffect.value (vendors.js? [sm]:354)
at instance.update (vendors.js? [sm]:4409)
at setupRenderEffect (vendors.js? [sm]:4419)
at mountComponent (vendors.js? [sm]:4187)
at processComponent (vendors.js? [sm]:4141)
at patch (vendors.js? [sm]:3669)(env: macOS,mp,1.06.2407101; lib: 3.5.0)

环境信息

 Taro v4.0.2


  Taro CLI 4.0.2 environment info:
    System:
      OS: macOS 14.0
      Shell: 3.2.57 - /bin/bash
    Binaries:
      Node: 20.11.0 - /usr/local/bin/node
      Yarn: 1.21.1 - /usr/local/bin/yarn
      npm: 10.2.4 - /usr/local/bin/npm
    npmPackages:
      @tarojs/cli: 4.0.2 => 4.0.2 
      @tarojs/components: 4.0.2 => 4.0.2 
      @tarojs/helper: 4.0.2 => 4.0.2 
      @tarojs/plugin-framework-vue3: 4.0.2 => 4.0.2 
      @tarojs/plugin-platform-alipay: 4.0.2 => 4.0.2 
      @tarojs/plugin-platform-h5: 4.0.2 => 4.0.2 
      @tarojs/plugin-platform-harmony-hybrid: 4.0.2 => 4.0.2 
      @tarojs/plugin-platform-jd: 4.0.2 => 4.0.2 
      @tarojs/plugin-platform-qq: 4.0.2 => 4.0.2 
      @tarojs/plugin-platform-swan: 4.0.2 => 4.0.2 
      @tarojs/plugin-platform-tt: 4.0.2 => 4.0.2 
      @tarojs/plugin-platform-weapp: 4.0.2 => 4.0.2 
      @tarojs/runtime: 4.0.2 => 4.0.2 
      @tarojs/shared: 4.0.2 => 4.0.2 
      @tarojs/taro: 4.0.2 => 4.0.2 
      @tarojs/vite-runner: 4.0.2 => 4.0.2 
      babel-preset-taro: 4.0.2 => 4.0.2 
      eslint-config-taro: 4.0.2 => 4.0.2 

补充信息

1,项目版本为:taro4 vite4 vue3
2,babel.config.js中不是已经默认引用了babel-preset-taro吗?怎么这个还能报这个错
Either disable config file checking with requireConfigFile: false, or configure Babel so that it can find the config files.eslint
3,什么都没改,直接初始化项目都报错

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    F-vue3Framework - Vue 3T-weappTarget - 编译到微信小程序V-4Version - 4.x

    Type

    No type

    Projects

    • Status

      Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions