【VScode和Leecode的爱恨情仇】command ‘leetcode.signin‘ not found

文章目录

  • 一、关于command ‘leetcode.signin‘ not found的问题
  • 二、解决方案
    • 第一,没有下载Nodejs;
    • 第二,有没有在VScode中配置Nodejs
    • 第三,力扣的默认在VScode请求地址中请求头错误
      • 首先搞定配置
      • 其次搞定登入
        • 登入方法一:
        • 登入方法二
    • 解决一下已经登入但是无法再侧边栏展示的问题:
      • 解决方案就是降级nodejs版本
    • 第四、讨论区

一、关于command ‘leetcode.signin‘ not found的问题

二、解决方案

在这里插入图片描述
会进入到LeeCode设置中:
@ext:LeetCode.vscode-leetcode
在这里插入图片描述
凡是连接Leecode连接不上的检查一下原因:

第一,没有下载Nodejs;

去官网下载一下,具体安装配置百度一下

第二,有没有在VScode中配置Nodejs

画中点:node.exe结尾的配置
在这里插入图片描述

第三,力扣的默认在VScode请求地址中请求头错误

在这里插入图片描述

首先搞定配置

我解决方案是:手动编辑

首先手动点击编辑文本
然后修改

# 第一次修改根据官网进行的修改:"leetcode.endpoint": "leetcode.cn",
# 修改完之后强制保存,会发现setting.json一直爆粗提示没有这个选项,
# 之后采用已有选项中文--》LeetCode-cn  发现请求网址是leetcode.cn,如果配置后发现依然请求不通,可以配置之后重启VScode试下
"leetcode.endpoint": "leetcode-cn",

在这里插入图片描述

对会提示报错,但是不重要,重点是这个时候你可以再左侧看到
在这里插入图片描述

其次搞定登入

登入方法一:

进入到下面页面之后点击登入,
在这里插入图片描述

登入方法二

顺便说一下如果有人界面出不来,可以采用两一种方法登入:

打开面板:输入:

>LeetCode: Sign In

在这里插入图片描述

登入可以采用:手机号+密码;手机号+Cookie
我选择的方式是Cookie登入,首先输入账号,LeetCode注册的手机号,然后进入首页https://leetcode.cn/
打开控制台,点击题库,找到请求为all的接口,找到请求中的Cookie,在这里插入图片描述

登入成功就可以看到如下拉去的数据成功:
在这里插入图片描述
或者右下角也会有提示登入成功,再或者查看左下角账号名字如果登入成功这两个插件左下角我画框的地方都会有你对应账号登入名的显示,** 采用Cookie一定要在页面先登入哈~~~ **
在这里插入图片描述

我遇到了另一个问题就是登入成功按时左侧栏不显示,于是我下载了另一个插件:

在上面的官方LeetCode配置登入成功之后
我进行了下面的安装
在这里插入图片描述
此处登入注意看提示采用的是邮箱+Cookie
登入成功后可以看到对应题库–》** 划重点根据难易程度归类区分的,左侧边栏课件题库哦 **~~
在这里插入图片描述

解决一下已经登入但是无法再侧边栏展示的问题:

nodejs其他各版本下载地址

我这边的问题暂时是这样的,明显可以看到登入成功,控制台输出获取到的题库:
但是提示警告如下:

(node:13088) Warning: Accessing non-existent property 'padLevels' of module exports inside circular dependency
(Use `node --trace-warnings ...` to show where the warning was created)

在这里插入图片描述
重新卸载nodejs-20.10.0版本重新安装
然后发现npm版本不匹配
去找对应关系重新安装npm
在这里插入图片描述
降级nodejs之后npm可能会操作报错如下:

属于nodejs和npm版本对照不匹配:制定npm版本安装就可以了,对照参考
官网的nodejs和npm版本对照

我大概看了一下属于版本不匹配问题:

解决方案就是降级nodejs版本

我尝试安装了两个版本,19版本依然无效,采用V18版本,我这边可以正常显示,安装软件版本时间和插件时间距离更新此文档时间前后通步,不排除其他问题,具体根据你的版本安装自行调测

第四、讨论区

如果你有什么其他问题可以留言给我,我试着看看是否可以找到解决方案~大家一起学习讨论哦

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/234376.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

@FeignClient注解详解

FeignClient FeignClient 是 Spring Cloud 中用于声明一个 Feign 客户端的注解。Feign 是一个声明式的 Web Service 客户端,它的目的是让编写 HTTP 客户端变得更简单。通过 Feign,只需要创建一个接口,并使用注解来描述请求,就可以…

obswebsocket+douyinAPI+python,教你如何三步搭建自己的AI美女直播间,24小时的永动机

一:什么是AI直播美女直播间 就是在直播的时候通过弹幕进行选择不同的ai人物进行跳舞的直播间大致就是 可以看到左边是有提示,根据观众刷礼物的不同进行选择某一个AI人物进行展示,怎么通过技术手段实现呢 二:你需要懂的 其实还…

vmware安装银河麒麟V10高级服务器操作系统

vmware安装银河麒麟V10高级服务器操作系统 1、下载银河麒麟V10镜像2、VMware安装银河麒麟V10高级服务器操作系统2.1、新建虚拟机2.2、安装虚拟机 3、配置银河麒麟V10高级服务器操作系统3.1、安装vmware tools3.2、配置静态IP地址 和 dns3.3、查看磁盘分区 1、下载银河麒麟V10镜…

AI工具网站汇总——学习的好帮手

一、聊天AI 1.ChatGPT 地表最强AI聊天机器人 网址:https://chat.openai.com 2.Anthropic Anthropic发布的与ChatGPT竞争的聊天机器人 网址:https://www.anthropic.com 3.文心一言 百度全新知识增强大语言模型!国产聊天机器人 网址&…

你想成为Linux高手吗?这些技巧你必须知道

系统信息 arch 显示机器的处理器架构 name -m 显示机器的处理器架构 name -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 -(SMBIOS/DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试读取操作 cat /proc/cpuinfo …

so-vits-svc的使用

1. 启动工程 找到工程的路径,找到启动的bat文件,这里以 d:/so-vits-svc为例。 2. 启动过程 启动后会出现cmp的一个弹框,初始启动相对较慢,请耐心等待一会儿,启动完成后,会出现一个页面,如下…

JDK各个版本特性讲解-JDK14特性

JDK各个版本特性讲解-JDK14特性 一、Java14概述二、语法层面的变化1. instanceof2. switch表达式3. 文本块的改进4. Records记录类型 二、关于GC1.G1的NUMA内存分配优化2. 弃用SerialCMS,ParNewSerial Old3.删除CMS4.ZGC on macOS and Windows 三、其他变化1.友好的空指针异常提…

HAproxy做七层代理+keepalived高可用,实现动静分离,由nginx处理静态页面,tomcat处理动态页面

目录 一、三种软负载均衡器的区别 关于三种负载均衡器的性能对比: 关于三种负载均衡器的代理类型对比: 关于三种负载均衡器的健康检查对比: 二、haproxy的8中负载均衡调度算法 haproxy的会话保持的方式 haproxy的配置文件学习 三、实操…

(详解版)创建线程的四种方式

文章目录 Java中创建线程的四种方式1. 继承Thread类并重写 run 方法来创建线程2. 实现Runnable接口并实现 run 方法来创建线程。3. 使用Callable接口创建线程4. 使用Executor框架创建线程 Java中创建线程的四种方式 接下来我会详细解释这四种方式创建线程如何实现. 我们如果要…

【HarmonyOS开发】ArkTs关系型和非关系型数据库的存储封装

前面使用了首选项的存储方式,因此将其他的两种存储方式(键值型数据库和关系型数据库)也学习一下,简单记录一下,并进行封装,方便后续使用。 1、效果预览 2、使用条件 2.1 键值型数据库 键值型数据库实现数据…

RabbitMQ入门指南(三):Java入门示例

专栏导航 RabbitMQ入门指南 从零开始了解大数据 目录 专栏导航 前言 一、AMQP协议 1.AMQP 2.Spring AMQP 二、使用Spring AMQP实现对RabbitMQ的消息收发 1.案例准备阶段 2.入门案例(无交换机) 3.任务模型案例(Work Queues&#xff0…

九.数据处理之增删改

数据处理之增删改 1.插入数据1.1实际问题1.2方式1:VALUES的方式添加1.3方式2:将查询结果插入到表中 2.更新数据3.删除数据4.MySQL8新特性:计算列5.综合案例 1.插入数据 1.1实际问题 解决方式:使用INSERT语句向表中插入数据 1.2方…

vue - 详解配置反向代理后,项目出现白屏的情况,js、css文件404问题解决方案(Vue解决项目白屏以及反向代理)

问题说明 添加反向代理代码后,前端运行白屏。 // 设置baseURL,8888是后端端口号,前端请求默认发送到baseURL的地址 var axios = require(axios) axios.defaults.baseURL = http://localhost:8888/api // 全局注册,之后可在其他组件中通过 this.$axios 发送数据 Vue.proto…

【jupyter notebook】jupyter notebook 调用另一个jupyter notebook 的函数

总结 使用 %run 魔法命令将 Notebook 转换为py文件使用 nbimporter 库手动复制代码优点notebook最前面加上即可最基本方法就跟导入py文件一样,不会被执行一遍快缺点所有的代码都会执行一遍修改原文件就要重新转换,且 从自定义的 .py 文件中导入函数时&a…

文献速递:生成对抗网络医学影像中的应用——用于生成前列腺MR-only影像治疗剂量规划的合成CT的深度学习模型:多中心研究

文献速递:生成对抗网络医学影像中的应用——用于生成前列腺MR-only影像治疗剂量规划的合成CT的深度学习模型:多中心研究 本周给大家分享文献的主题是生成对抗网络(Generative adversarial networks, GANs)在医学影像中的应用。文…

Codeforces Round 916 (Div. 3)(E:贪心 F贪心dfs G tarjan+topsort )

A&#xff1a;直接暴力统计每个字符的次数是否达标即可 #include<bits/stdc.h> using namespace std; const int N 3e510,mod998244353; #define int long long typedef long long LL; typedef pair<int, int> PII; typedef unsigned long long ULL;const long l…

微信小程序更新机制

1/同步更新 1、定期检查更新时&#xff1b; 2、长期未使用&#xff0c;首次进入会同步更新&#xff0c;但在弱网或者下载新版本失败的情况下&#xff0c;还会使用旧版本。 2/异步更新&#xff1a; 启动时异步更新 3/开发者手动触发更新 在启动时异步更新的情况下&#xff0c;…

电源模块测试方法 | 怎么测试电源负载瞬态响应?

负载瞬态响应测试是检测电源稳定性和质量的重要方法之一&#xff0c;而电源稳定性是设备正常运行的基础。通过负载瞬态响应测试来检测电源的响应速度和稳定性&#xff0c;从而优化电源设计&#xff0c;提升性能&#xff0c;确保电子设备可以稳定工作。 什么是负载瞬态响应测试?…

js知识点1:防抖节流

js知识点1&#xff1a;防抖节流 防抖节流 防抖节流&#xff0c;本质上是优化高频率执行代码的一种手段 定义&#xff1a; 防抖: n 秒后再执行该事件&#xff0c;若在 n 秒内被重复触发&#xff0c;则重新计时 节流: n 秒内只运行一次&#xff0c;若在 n 秒内重复触发&#xff0…

【C语言】SCU安全项目2-BufBomb

目录 关键代码解读&#xff1a; getxs() getbuf() test() 核心思路 具体操作1 具体操作2 前段时间忙于强网杯、英语4级和一些其他支线&#xff0c;有点摸不清头绪了&#xff0c;特别是qwb只有一个输出&#xff0c;太过坐牢&#xff0c;决定这个安全项目做完后就继续投身…