使用Vscode连接云进行前端开发

使用Vscode连接云进行前端开发

1、ssh连接腾讯云

本人使用的是腾讯云。

然后vscode,用最新版,插件选择remote ssh,或者remote xxx下载过来。

然后点击远程资源管理器,选择SSH通道

然后输入命令如下。

复制代码
ssh root@ip

然后输入密码

腾讯云应该默认开放22.所以不用管。这个时候应该就是连接上了。

2、下载nvm,nvm是为了随便切换node版本。

官网地址如下

https://github.com/nvm-sh/nvm

安装和更新

安装和更新脚本

要安装 或更新 nvm,您应该运行安装脚本。为此,您可以手动下载并运行脚本,或者使用以下 cURL 或 Wget 命令:

复制代码
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

运行上述任一命令都会下载脚本并运行它。该脚本将 nvm 存储库克隆到~/.nvm,

复制代码
vim ~/.bashrc 

最后加入并尝试将下面代码片段中的源行添加到正确的配置文件 (这些文件都可以 ~/.bash_profile、~/.zshrc、~/.profile或~/.bashrc)。

复制代码
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
补充笔记
  • 如果环境变量$XDG_CONFIG_HOME存在,它将把nvm文件放置在那里。
  • 您可以--no-use在上述脚本的末尾添加 (... nvm.sh --no-use) 来推迟使用,nvm直到您手动使用use它。
  • NVM_SOURCE您可以使用、NVM_DIR、PROFILE和变量自定义安装源、目录、配置文件和版本NODE_VERSION。例如:curl ... | NVM_DIR="path/to/nvm"。确保NVM_DIR不包含尾部斜杠。
  • 安装程序可以使用git、curl、 或wget进行下载nvm(以可用者为准)。
  • 您可以通过在运行脚本之前进行设置来指示安装程序不要编辑您的 shell 配置(例如,如果您已经通过zsh nvm 插件获得完成)。下面是一个用于执行此操作的单行命令示例:PROFILE=/dev/null``install.sh``PROFILE=/dev/null bash -c 'curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash'
Linux 上的故障排除

在 Linux 上,运行安装脚本后,如果您nvm: command not found在键入 后从终端收到或没有看到任何反馈command -v nvm,只需关闭当前终端,打开一个新终端,然后再次尝试验证即可。或者,您可以在命令行上针对不同的 shell 运行以下命令:

重击 :source ~/.bashrc

3、安装好了,新建客户端。

测试输入nvm

4、安装版本

相关命令如下

用法

要下载、编译和安装最新版本的节点,请执行以下操作:

复制代码
nvm install node # "node" is an alias for the latest version

要安装特定版本的节点:

复制代码
nvm install 14.7.0 # or 16.3.0, 12.22.1, etc

安装的第一个版本将成为默认版本。新的 shell 将以默认版本的节点启动(例如,nvm alias default)。

您可以使用以下命令列出可用版本ls-remote:

复制代码
nvm ls-remote

然后在任何新 shell 中只需使用已安装的版本:

复制代码
nvm use node

或者你可以直接运行它:

复制代码
nvm run node --version

或者,您可以使用所需版本的节点在子 shell 中运行任意命令:

复制代码
nvm exec 4.2 node --version

您还可以获取可执行文件的安装路径:

复制代码
nvm which 12.22

您可以使用以下特殊默认别名来代替"14.7"或" 16.3"或"12.22.1"等版本指针nvm install:nvm use``nvm run``nvm exec``nvm which

  • node:这将安装最新版本的node
  • iojs:这将安装最新版本的io.js
  • stable:此别名已弃用,仅真正适用于node v0.12及更早版本。目前,这是 的别名node。
  • unstable:此别名指向node v0.11- 最后一个"不稳定"节点版本,自 1.0 之后,所有节点版本都是稳定的。(在 SemVer 中,版本传达的是破坏性,而不是稳定性)。
相关推荐
幸运小圣20 小时前
Buffer 新手入门【Node.js】
node.js·编辑器·vim
*wait for?1 天前
VScode使用uv-创建python虚拟环境
ide·vscode·编辑器
lzx_0021 天前
Linux 开发工具(二) 简单认识一下编辑器 —— vim
linux·编辑器·vim
意法半导体STM321 天前
【官方原创】LAT1724 STM32CubeIDE for VSCode 修改链接文件中的起始地址无效?
vscode·stm32·单片机·嵌入式硬件·mcu·stm32cube
超级大福宝2 天前
VS Code Remote-SSH 因 RemoteForward 端口冲突导致连接失败的排查与解决
运维·服务器·windows·vscode·ssh
MandalaO_O3 天前
IDEA 开发(快捷键 + 调试 + 序列化)
java·ide·intellij-idea
golang学习记3 天前
VSCode AI完成任务的仪式感:撒礼花
ide·vscode·编辑器
菜_小_白4 天前
codex
linux·vscode·ai
1024奇点4 天前
【仓颉语言入门 · 第26课】
开发语言·ide·开源
cuijiecheng20184 天前
Codex VS Code 插件新版卡住、界面异常:通过降级插件版本解决
vscode