Subscribe on changes!

defineExpose 在某些情况下无法正常使用。

avatar
Sep 18th 2021

Version

3.2.12

Reproduction link

gitee.com

Steps to reproduce

1.下载项目,安装依赖运行项目 2.保存HelloWord.vue 文件 3. 控制台输出defineExpose is not defined

What is expected?

defineExpose 不需要额外的eslint配置,正常使用

What is actually happening?

  1. defineExpose无法通过eslint no-undef 规则,需要额外在.eslintrc.js设置globals才可以校验通过。
  2. eslnit 通过之后,控制台输出defineExpose is not defined 页面无法正常打开。
avatar
Sep 18th 2021

image

avatar
Sep 18th 2021

Make sure vue and @vue/compiler-sfc are the same version.

avatar
Sep 18th 2021

Thanks!