gpt4 book ai didi

javascript - 为 ES7 指定 env 选项

转载 作者:行者123 更新时间:2023-11-29 15:14:29 26 4
gpt4 key购买 nike

为了在环境中使用 ES6,我必须将 .eslintrc 文件指定为:

"env": {
"node": false,
"browser": true,
"amd": true,
"mocha": true,
"jasmine": false,
"es6": true
}

但是当我想使用 ES7 时,我可以:

"env": {
"node": false,
"browser": true,
"amd": true,
"mocha": true,
"jasmine": false,
"es7": true
}

?

有关信息,我查看了https://eslint.org/docs/user-guide/configuring但没有得到答案。

更新

我当前的文件 eslint 文件如下所示:

{
"globals": {
"com": true,
"oData": false,
"sakp": false,
"fin": true,
"cloud": true,
"bsuite": false,
"cordova": false,
"ui": true,
"webide": false,
"asyncTest": false,
"i2d": true,
"gltrade": false,
"drilldown": true,
"opaTest": false,
"ux": true,
"test": false,
"$": false,
"module": false,
"ai": false,
"notEqual": false,
"notDeepEqual": false,
"throws": false,
"ssuite": false,
"deepEqual": false,
"s2p": false,
"Promise": false,
"ehs": false,
"sinon": false,
"stop": false,
"util": true,
"slo": false,
"mdm": false,
"mytravelandexpense": false,
"strictEqual": false,
"cec": false,
"cus": false,
"notStrictEqual": false,
"fscm": false,
"fm": true,
"nw": true,
"shcm": false,
"fcg": true,
"URI": false,
"fs": true,
"retail": false,
"d3": false,
"hcm": false,
"oil": true,
"assert": false,
"hpa": false,
"ok": false,
"sap": true,
"QUnit": false,
"cross": true,
"srm": false,
"equal": false,
"expect": false,
"jQuery": false,
"publicservices": true,
"uxcc": false,
"equals": false,
"tl": false,
"travel": true
},
"env": {
"node": false,
"browser": true,
"amd": true,
"mocha": true,
"jasmine": false,
"es6": true
}
}

在哪里指定es7?

最佳答案

要控制允许使用哪个版本的语法,您需要设置 ecmaVersion under parserOptions :

{
"env": {
"node": false,
"browser": true,
"amd": true,
"mocha": true,
"jasmine": false,
"es6": true
},
"parserOptions": {
"ecmaVersion": 2016
}
}

该值可以是规范的年份或版本号(例如 ECMAScript 20189 版本具有相同的效果)。

关于javascript - 为 ES7 指定 env 选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50561054/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com