zoukankan      html  css  js  c++  java
  • eslint中的env(environment/环境)

    一个环境定义了一个一组预定义的全局变量。比如node环境的全局变量是global,但是浏览器环境的全局对象是window。无法在浏览器中调用global变量。

    示例,如在

     在index.js所在的eslint配置环境中,设置的env环境为node,此时可以全局调用global。但是如果这里改为调用window变量:

     则会报错(这里用的是eslint插件的提示,或者可以用eslint 命令行来校验)。在环境中加上浏览器选项:

     这样,就没有报错了。具体有哪些环境见eslint官网。环境可以同时定义多个

     那么怎么看环境中有哪些变量呢。看eslintGit仓库中的environment,看到了引入了global。查看本地的nodule_modules包中的globals包:

     

     可以看到所有的变量都在globals.json文件中。

    如何在代码中应用:

    使用方法同样有五种

  • 相关阅读:
    deleteCustomer
    python入门day07——可变不可变类型、数字类型、字符串类型.md
    python入门day06——流程控制之if判断、while循环、for循环
    python入门day05——基本运算符、逻辑运算符
    python入门day04——基本数据类型、输入输出、基本运算符
    python入门day03——变量、内存管理:垃圾回收机制(GC)、常量
    python入门day03——python介绍、运行程序步骤
    python入门day02——计算机硬件、操作系统、编程语言
    python入门day01——01 计算机硬件组成与工作原理
    python入门作业day04 基本数据类型应用
  • 原文地址:https://www.cnblogs.com/codexlx/p/14372181.html
Copyright © 2011-2022 走看看