【发布时间】:2018-11-26 09:16:48
【问题描述】:
我将 ESLinter 用于一个简单的节点项目。以下是我在 index.js 中的唯一代码:
const express = require('express');
const app = express();
app.get('/', (req, res) => {
res.send({
hi: 'there'
});
});
const PORT = process.env.PORT || 5000;
app.listen(PORT);
我正在使用VSCode 编辑器。它会自动为 JS 代码运行 ESLint。
在 IDE 中,我看到最后一行出现以下错误 -
[eslint] 'process' is not defined. (no-undef)
有什么问题吗?
【问题讨论】:
-
ESLINT 是否有某种方式通知它您正在检查 nodejs 代码?
-
你可能没有正确配置 eslint。 eslint.org/docs/user-guide/configuring#specifying-environments
-
谢谢@FelixKling - 我不去查看 .eslintrc.json 文件真是太愚蠢了。我不小心选择了
browser default global variables。您的链接向我暗示了这一点。现在,错误消失了!
标签: javascript node.js visual-studio-code eslint