【发布时间】:2021-11-09 17:10:13
【问题描述】:
我有一个工作项目,我需要在eslint 上强制执行nodejs 的旧版本(10.24.1)。
我正在通过nvm 管理我的节点版本。具体来说,我将nodejs 的默认版本设置为10.24.1 via
$ nvm alias default 10
这也检查运行版本并设置eslint env 版本。
$ node -v
$ npx eslint --env-info
但是,在本地查看 visual-studio-code 中的文件时,我的 ESLint 似乎崩溃了。
我还尝试在 package.json 的本地配置中指定:
"engines": {
"node": ">=10.24.1"
}
然而,这似乎没有效果。所以我不太确定我还应该做什么。
关于如何强制eslint 服务器在我指定的节点版本而不是 v14.6.0 上运行有什么想法吗?
【问题讨论】:
-
我认为这涵盖了您的情况? *.com/questions/44700432/…
-
特别为我唤醒了默认别名:*.com/a/44707192/5512705
标签: nodejs eslint nvm nodejs eslint visual-studio-code eslint node.js visual-studio-code eslint vscode-settings nvm