@antfu/eslint 支持 globals 全局变量

@antfu/eslint 支持 globals 全局变量

原文链接: blog.vue4.icu/archives/17...

在微信小程序、uniapp等环境使用DCloud团队提供的unicloud等内容的时候,eslint会报错not define,扁平化自身又不支持配置 globals。

这里记录一份

CommonJS:

php 复制代码
const antfu = require('@antfu/eslint-config').default
const { FlatCompat } = require('@eslint/eslintrc')

const compat = new FlatCompat()

module.exports = antfu({
  // your config
  }, 
  ...compat.config({
    globals: {
        uniCloud: 'readonly',
        uni: 'readonly',
        plus: 'readonly',
        wx: 'readonly',
    },
}))

ESModule:

php 复制代码
import antfu from '@antfu/eslint-config'
import { FlatCompat } from '@eslint/eslintrc'

const compat = new FlatCompat()

module.exports = antfu({
  // your config
  }, 
  ...compat.config({
    globals: {
        uniCloud: 'readonly',
        uni: 'readonly',
        plus: 'readonly',
        wx: 'readonly',
    },
}))

引用文章内容完结,这里是分割线。


unibest 后续会引入 @antfu/eslint,并根据上述内容调整配置,以便适配 uniapp,敬请期待。

unibest 链接地址

下面的是就的账号和文档,只是留个纪念。

欢迎体验,欢迎star!

相关推荐
吴文周1 小时前
告别重复劳动:一套插件让 AI 替你写代码、修Bug、做测试、上生产
前端·后端·ai编程
Mh1 小时前
我决定写一个 3D 地球仪来记录下我要去的地方
前端·javascript·动效
yaoxin5211231 小时前
390. Java IO API - WatchDir 示例
java·前端·python
懒狗小前端2 小时前
做了一个 codex 的中文文档网站,做的不好可以随便喷
前端·后端
. . . . .3 小时前
ref、useRef 和 forwardRef
前端·javascript·react.js
energy_DT3 小时前
2026年海上钻井平台数字孪生平台:引领海洋能源数字化转型
前端
Eric_见嘉3 小时前
在职前端 Agent 配置分享
前端·后端·agent
柚子8163 小时前
break跳出语句块的神奇技巧
前端·javascript
ejinxian5 小时前
Rust GUI框架Azul与Electron、WebView2
前端·javascript·electron
IT_陈寒5 小时前
Vue的v-for里用index当key,我被自己坑惨了
前端·人工智能·后端