LeetCode:vscode插件首次使用报错问题解决
本文最后更新于:2024年4月21日 晚上
1、错误现象
无论是使用Leetcode官方插件,还是使用labuladong优化后的插件,首次使用时均会出现下面的报错:
根据提示,发现没有配置Node.js的环境:
- 找到插件的配置文件,添加Node.js的执行文件的源路径(如果PC没有安装Node.js,参考第2节安装过程):
- 之后重启vscode,插件初始化激活时会打印下面内容:
2、Node.js安装
官网:https://nodejs.org/en/download
下载选择最新的长期支持版本:
下载完成后,双击exe安装文件,根据向导一路安装即可(除了自定义安装路径,其他无需修改),安装完成之后会默认添加PATH环境变量。
3、登录leetcode插件
3.1、Cookie获取
浏览器中登录leetcode之后,F12进入开发者模式,在网络一块中查找POST这一类型的接口请求,如:https://leetcode.cn/graphql/
在标头(header)位置将其中的cookie后值全部拷贝。
注:使用原始格式更方便查看。
3.2、登录leetcode
进入插件,点击Sign in:
按照自己账号对应的平台选择,两个站点对应的账号非共享:
支持下面两种登录方式:
一般情况建议使用Cookie登录。
之后,获取到cookie,重新登录leetcode:先输入电话号码–》再填入cookie。登录成功之后正常获取到练题数据显示如下:
可以正常的刷题啦:
LeetCode:vscode插件首次使用报错问题解决
http://www.codestar.top/2024/01/08/leetcode/LeetCode:vscode插件首次使用报错问题解决/