00:05
如何在云上搭建远程开发环境并调试JS应用呢?用云服务器和Vs code轻松调试node JS程序的确,为云服务器配置蜜钥登录远程开发才能更加便捷。我们在lighthouses的蜜钥管理页创建密钥,注意蜜钥需要指定可用区,资钥会自动下载到本地,记得妥善保存哦,回到服务器页面,点选管理蜜月队,指定刚创建的蜜月,然后勾选重启就完成了。我们在lights控制台这里复制服务器的公网IP,结合刚刚下载的字样,就可以实现SH免密码登录云服务器啦。是不是很方便?如果你有已注册的域名,还可以在DNS解析页面为服务器添加解析记录。
01:05
输入你喜欢的主机记录名,记入职田盛云服务器公网IP就OK啦,腾讯云的DNS解析记录生效非踌我们就可以用域名来登录云服务器啦,感觉是不是更方便了呢?安装最新的note JS只需要两个步骤,我们这就开始吧。确认云服务器上目前。
02:05
没有nod命令,然后到官网下载最新的LPS版本的nod JS,选择64位的预编译包,复制链接,用w get命令下载预编译包,下载完成后用套命令解压到user口目录加就可以啦。注意这里特有命令的参数哦。这样解压的优点是不论普通用户还是root都可以方便使用node n PM等命令,而不用任何其他配置。接下来我们打开Vs code开始远程开发。
03:05
理想的远程开发模式是本地仅运行代码编辑器的图形界面,包括外观主题和UI相关的扩展插件,而在远端主机上存储代码源文件,并运行着负责应用程序启动、终端管理及调试器等相关的工作进程。这种前后分离的远程开发模式更能结合本地和远端的优势。在Vs coded中通过官方的remote sh插件提供支持很方便。我们简单设置一下远程登录信息,如登录命令、配置文件和主机系统类型,就可以像本地环境一样的操作远程项目目录啦。我们通过Vs code远程终端在云服务器上建立项目目录准备开发。
04:05
一点点基本的初始化工作后,我们在Vs code中打开远程目录,我们创建第一个javascript源码文件,写一小段hello word级别的Mo JS代码,创建一个HTTP服务,接收客户端请求,并返回一个hello字符串,监听在本地的3000端口。看起来腾讯云轻量应用服务器的网络相当不错,编码体验非常流畅呢,通过Vs code到集成远程终端运行。
05:05
程序也非常方便,我们打开两个终端窗口,分别用于服务端运行和客户端请求访问成功啦,最后我们来一起感受下远程调试吧。先对代码做一点点小修改,在请求返回前增加一个当前时间信息,并在服务端日志和响应内容中显示,在Vs code里按F5启动远程调试器,可以看到程序已经在调试器中运行了。这里我们给3000端口设置一个本地的端口转发就可以。通过集成浏览器或本地的浏。
06:05
器来发送网络请求测试啦,这里我们再设置两个代码断点,重新启动远程调试器,请求到来时,程序停留在断点处,我们可以查看修改运行时的变量函数站,并逐步运行调试啦,要想JS写得好,云服务器少不了远程调试效率高讲义七,Pthon好不好啊?Python我不会啊,最后记得关注腾讯云服务器的官方公众号,获取更多产品资讯和使用教程哦,我们下期再见吧。
我来说两句