当前位置: 首页 > 知识库问答 >
问题:

eslint:错误分析错误:保留关键字“const”

颛孙子民
2023-03-14

我从ESLint获得此错误:

error  Parsing error: The keyword 'const' is reserved

根据该代码:

const express = require('express');
const app = express();
const _ = require('underscore');

我已经尝试过删除node\u模块并重新安装所有npm软件包(如本文所建议的),但没有效果。

共有3个答案

於宏大
2023-03-14

我使用了.eslintrc.js,并添加了以下代码

module.exports = {
    "parserOptions": {
        "ecmaVersion": 6
    }
};
爱海
2023-03-14

您也可以添加这个内联而不是配置,只需在添加自己的禁用内容之前将其添加到相同的文件中

/* eslint-env es6 */
/* eslint-disable no-console */

我的案例是禁用一个文件,而eslint disable并不是单独为我工作的

/* eslint-env es6 */
/* eslint-disable */
狄睿
2023-03-14

ESLint默认为ES5语法检查。您需要覆盖到最新的受良好支持的JavaScript版本。

尝试将.eslintrc文件添加到项目中。其中:

{
    "parserOptions": {
        "ecmaVersion": 2017
    },

    "env": {
        "es6": true
    }
}

希望这能有所帮助。

编辑:我还发现了这个示例.eslintrc,可能会有所帮助。

 类似资料:
  • 问题内容: 我从ESLint收到此错误: 从此代码: 我试着删除并重新安装所有NPM包,但无济于事。 问题答案: ESLint默认为ES5语法检查。您将要覆盖到最新的受支持的JavaScript版本。 尝试将文件添加到您的项目。在里面: 希望这会有所帮助。 编辑:我也发现了这个例子可能会有所帮助。

  • 上面是我的代码,但是,我得到一个错误:- 我的错误发生的行在下面。如果可以请帮帮我。 我得到了这段代码第一行的错误 如果你能帮忙,我将不胜感激,因为我正在为这个问题苦苦挣扎。再次感谢你!

  • 使用此代码: 我得到了这个eslint错误: 这是我的eslint配置: .... .... 有什么问题吗?

  • 功能介绍 获取错误分析报告数据,包括表格详情数据与趋势数据,所获取数据与 https://mtj.baidu.com 中报告数据一致 接口 https://openapi.baidu.com/rest/2.0/mtj/svc/app/getDataByKey 此处仅列本接口特有参数,公共参数请参考报告级API说明 获取错误概况表格数据 参数名 参数类型 是否必须 描述 method string

  • 错误分析 一、错误概况,一目了然 错误概况是以错误类型为维度的分析报表,让开发者能够一目了然地掌握自己应用的错误概要信息。基础指标包括:错误次数(日均)、影响用户数(日均)、错误率、影响用户占比。并且通过趋势图展示四个指标的分日趋势变化。 通常来讲,应用的某一次具体的错误堆栈信息称作“错误详情”,但是很多错误详情拥有相同的摘要信息(通常为堆栈信息的前三句),而不同的错误摘要同样可以聚合成同一个错误

  • 保留字是 Python 语言中一些已经被赋予特定意义的单词,这就要求开发者在开发程序时,不能用这些保留字作为标识符给变量、函数、类、模板以及其他对象命名。 Python 包含的保留字可以执行如下命令进行查看: >>> import keyword >>> keyword.kwlist ['False', 'None', 'True', 'and', 'as', 'assert', 'break',