用Nas搭建vscode代码编辑器,超硬核教程

2022-10-09 17:50:28 33点赞 219收藏 18评论

该篇教程主要讲解vscode server的安装和简单使用

vscode:这个就不过多介绍,大部分程序员都会用到的代码编辑器。

用Nas搭建vscode代码编辑器,超硬核教程

主要流程目录:

1.安装

2.使用

3.扩展

3.1.简单html

3.2.Vue3安装

1.安装

去到应用商店“APPS”,搜索“vscode server”

用Nas搭建vscode代码编辑器,超硬核教程


这里我选“ahmadnassri”的进行安装

用Nas搭建vscode代码编辑器,超硬核教程


名称太长可以改一下

用Nas搭建vscode代码编辑器,超硬核教程


按实际情况修改

用Nas搭建vscode代码编辑器,超硬核教程

点开隐藏,按实际情况修改PUID和PGID

用Nas搭建vscode代码编辑器,超硬核教程

Tip:
如果搭建办公,建议提前映射下面几个端口“8080”,“52330”

都没问题点击安装

用Nas搭建vscode代码编辑器,超硬核教程


如果WebUI界面还没加载,点击查看日志

用Nas搭建vscode代码编辑器,超硬核教程


可以看到有东西在下载,需要等下载完成(下载卡死,可以重启docker)

用Nas搭建vscode代码编辑器,超硬核教程


下载完成会提示打开WebUI

用Nas搭建vscode代码编辑器,超硬核教程

2.使用

和本地安装的Visual Studio Code不能说相识,只能说一模一样(不知道有没有注意到,这个自带就是中文的)

用Nas搭建vscode代码编辑器,超硬核教程


切换颜色主题(习惯用黑色主题)

用Nas搭建vscode代码编辑器,超硬核教程


这里重点说一下,设置这里除非你会,否则不要乱设置

用Nas搭建vscode代码编辑器,超硬核教程


这里是安装插件的

用Nas搭建vscode代码编辑器,超硬核教程

3.扩展

避免小白一时兴奋安装了vscode不会使用,这里演示一下编译器的简单使用,不对的地方轻喷。

这里也可以跟着“开始”的教程一步步来

用Nas搭建vscode代码编辑器,超硬核教程

3.1.简单html

实操演示写一个简单的html网页(hello world)

打开“资源管理器”,点击“打开文件夹”

用Nas搭建vscode代码编辑器,超硬核教程


选择存放项目的工作目录“/projects”

用Nas搭建vscode代码编辑器,超硬核教程


创建一个文件夹(HtmlTest),用来存放文件

用Nas搭建vscode代码编辑器,超硬核教程


创建一个html文件(test.html)

用Nas搭建vscode代码编辑器,超硬核教程


可以看到右边就可以愉快写代码了

用Nas搭建vscode代码编辑器,超硬核教程


参考填写

<!DOCTYPE html>

<html>

<head>

<title>hello world</title>

</head>

<body> hello world</body>

</html>


写完html页面,运行前还需要装一个插件,商店搜索“open in browser”,点击安装

用Nas搭建vscode代码编辑器,超硬核教程


安装完成

用Nas搭建vscode代码编辑器,超硬核教程


回到html这里,鼠标右键多了一个“open in default browser”选项,点击

用Nas搭建vscode代码编辑器,超硬核教程


跳转打开到另外一个页面(页面IP很明显不对)

用Nas搭建vscode代码编辑器,超硬核教程


改成正确IP,还是不行(因为还没设置端口映射)

用Nas搭建vscode代码编辑器,超硬核教程


编辑

用Nas搭建vscode代码编辑器,超硬核教程


设置映射端口52330

用Nas搭建vscode代码编辑器,超硬核教程


回到html重新右键打开,改IP,就可以正常显示写的html页面

用Nas搭建vscode代码编辑器,超硬核教程

3.2.Vue3安装

下面这个属于vue3详细搭建步骤,需要的可以看看。


检测npm是否有安装(显示没有安装)
npm -v

用Nas搭建vscode代码编辑器,超硬核教程


到这里找要的nodejs版本

用Nas搭建vscode代码编辑器,超硬核教程


这里我安装当前最新版本 node-v18.9.1-linux-x64.tar.xz,注意只是复制下载网址,不用点击下载

用Nas搭建vscode代码编辑器,超硬核教程


回到vscode终端,参考输入(键盘用Ctrl+V才能粘贴进去),下载安装包
wget https://nodejs.org/dist/v18.9.1/node-v18.9.1-linux-x64.tar.xz

用Nas搭建vscode代码编辑器,超硬核教程


解压,参考输入(注意名称别错了)tar -xf node-v18.9.1-linux-x64.tar.xz

放入指定的目录(注意名称别错了)mv node-v18.9.1-linux-x64 /usr/local/node

建立软链接

cd /usr/bin

ln -s /usr/local/node/bin/node node

ln -s /usr/local/node/bin/npm npm

用Nas搭建vscode代码编辑器,超硬核教程

配置淘宝镜像

npm config set registry https://registry.npmmirror.com/

查看是否切换成功(这里显示已经切换成功)

npm config get registry

用Nas搭建vscode代码编辑器,超硬核教程

检测npm是否安装成功

npm -v

用Nas搭建vscode代码编辑器,超硬核教程

检测node是否安装成功

node -v

用Nas搭建vscode代码编辑器,超硬核教程

安装vue.js

npm install vue -g

用Nas搭建vscode代码编辑器,超硬核教程

安装webpack模板

npm install webpack -g

npm install webpack-cli -g

用Nas搭建vscode代码编辑器,超硬核教程

建立软链接

cd /usr/bin

ln -s /usr/local/node/bin/webpack webpack

检测webpack是否安装成功

webpack -v

用Nas搭建vscode代码编辑器,超硬核教程

安装脚手架vue-cli

npm install vue-cli -g

建立软链接cd /usr/bin

ln -s /usr/local/node/bin/vue vue

检测vue是否安装成功

vue -V

用Nas搭建vscode代码编辑器,超硬核教程

卸载脚手架(发现安装错vue2了,需要vue2的可以不用卸载)

npm uninstall vue-cli -g

用Nas搭建vscode代码编辑器,超硬核教程

安装vue3

npm install -g @vue/cli

用Nas搭建vscode代码编辑器,超硬核教程

查看安装版本

vue -V

用Nas搭建vscode代码编辑器,超硬核教程

创建一个vue3项目

回到我们项目目录(红色那个node压缩包可以删掉)

cd /projects

用Nas搭建vscode代码编辑器,超硬核教程

创建一个vue3项目

vue create vue3_test

用Nas搭建vscode代码编辑器,超硬核教程


选择vue3默认(一般真正使用选第3项自定义)

用Nas搭建vscode代码编辑器,超硬核教程


自动就创建好了

用Nas搭建vscode代码编辑器,超硬核教程

启动项目

cd vue3_test

npm run serve


启动成功了(但是还需要去映射端口)

用Nas搭建vscode代码编辑器,超硬核教程

映射8080端口

9001

用Nas搭建vscode代码编辑器,超硬核教程


回来发现之前安装了的都不行了,重新又安装了一次

用Nas搭建vscode代码编辑器,超硬核教程


重新启动服务,打开网页就可以看见vue模板的页面了

用Nas搭建vscode代码编辑器,超硬核教程


回到编辑器,可以安装vue插件(因为页面没有高亮显示)

用Nas搭建vscode代码编辑器,超硬核教程


安装完插件,效果不错的

用Nas搭建vscode代码编辑器,超硬核教程


好了,可以愉快打代码了!

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
18评论

  • 精彩
  • 最新
  • remotessh 插件直接可以用,不用做任何配置
    为什么要用这个方法?

    校验提示文案

    提交
    真的有看教程吗?想问问多了什么配置。。

    校验提示文案

    提交
    收起所有回复
  • 这个有点溜,低端CPU会不会一直满载? [尴尬]

    校验提示文案

    提交
    这个不清楚了,反正我感觉没有什么压力

    校验提示文案

    提交
    收起所有回复
  • 为什么要这样搞电脑安装不好吗

    校验提示文案

    提交
    只能说明不合适你

    校验提示文案

    提交
    你说的这句话很有道理,虽然好像对大部分人没太大价值。存在即合理

    校验提示文案

    提交
    收起所有回复
  • 开个 ssh 原生 remote 不好么

    校验提示文案

    提交
    要知道remote安装插件,网络可是个问题

    校验提示文案

    提交
    收起所有回复
  • 有个问题想问下作者…如果是为了改nas端代码,轻量vim重度git同步一下,如果不是项目那ftp挂载修改用本地编辑器不是会更舒服么?如果是说有为了没有电脑只有移动设备的特殊情况,移动端也有优秀的本地编辑器啊…我确实没能想到用途 [喜极而泣] 作者可以告知一下么

    校验提示文案

    提交
    首先运行环境问题,新设备你要配置安装一遍所有东西(如果你是程序员我觉得就这一点就可以理解了)。使用场景其实还是有的,比如直接云办公(本地都不需要安装相关程序);本地电脑比较弱(不足以运行软件);平板展示效果(面试或者轻办公查看代码)

    校验提示文案

    提交
    确实,你这样说我发现我主观带入了nas性能不强的问题。但是如果是高性能vps一类确实是个不错的解决方案,换设备配环境可真的太费时间了

    校验提示文案

    提交
    收起所有回复
  • 厉害喇我的哥

    校验提示文案

    提交
  • 我用的jupter

    校验提示文案

    提交
    打错了,是jupyter

    校验提示文案

    提交
    收起所有回复
  • 好像不支持ipv6吧?有办法支持吗

    校验提示文案

    提交
  • 微软的产品对我来说总是莫名的别扭,包含vscode和vs,使用要么不方便,要么不直观

    校验提示文案

    提交
  • 我用python,结果老提示我运行环境不行,大佬有空整一个,arm版的vscode,然后弄个python啊……谢谢大佬

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
219
扫一下,分享更方便,购买更轻松