这个错误通常是由于安装ESLint时,终端无法获取密钥(例如,当使用命令行界面进行安装时)。以下是解决此问题的一些可能方法:
--no-optional
选项进行安装,以避免安装可选依赖项。例如:npm install eslint --no-optional
yarn add eslint
如果以上方法都无效,可以尝试以下解决方法:
npm config set registry https://registry.npmjs.org/
替换为你的代理服务器地址:npm config set proxy
npm config set https-proxy
这些方法中的一种应该能够解决ESLint安装时的STDIN无法获取密钥的问题。如果问题仍然存在,请确保你的网络连接正常,并且你有足够的权限来安装依赖项。
上一篇:安装Yii2高级模板的问题