粉丝8002获赞7.7万

最近 cloud code 简直火出圈了,今天一期视频带你解锁纯零基础小白如何安装 cloud code? 那 我们直接开始 第一步,安装依赖,我们要准备好运行环境和工作语境,因为 cloud code 是 跑在 node 上的,所以我们需要安装 node 作为运行引擎,并且 cloud code 的 核心功能是写代码和整理文件,因此 get 就 很重要,也需要提前安装。 首先是 windows 环境,后面我们也会讲 mac os 环境,大家先不要着急。第一步大家先打开电脑的终端,可以通过开始搜索终端直接打开,也可以通过 win 加 r 的 快捷键打开。 我们先安装 node 输入命令,检查一下 node 是 否有安装。因为我这里已经安装了,所以会直接显示版本号,如果没有显示对应的版本号,证明没有安装,那么我们直接去 node 官网下载最新的 mfi 版本, 一路点下一步安装就行。安装完成后再次运行对应的命令,此时已经可以显示版本号,证明已经成功安装。 接下来安装 git 输入命令,检查一下 git 是 否已经安装。我这里也是直接显示版本号,如果没显示也是通过网站进行下载,点击第一个超链接进行下载,然后一路按提示进行安装。 安装完成后跟 node 一 样,我们也来检测一下是否安装成功,这里已经显示版本号,证明我们安装成功了。 现在我们来到了 mac os 环境的安装依赖环节,跟 windows 不 同,我们使用 mac os 最受欢迎的软件包管理器 homebrew 进行安装。 大家还是先打开电脑终端,通过 command 加空格键快捷键打开搜索 搜索终端后,直接打开这里,通过命令查看 homebrew 是 否已经安装。因为我这里已经安装了,所以会显示版本。如果没有安装,可以通过官网进行安装,复制对应的安装命令直接运行。 安装完成后,终端输出里会有一段 next steps。 如果你使用的是 m 系列芯片的 mac, 你 需要运行以下两条命令,让系统能找到 brew 命令, 最后通过查看版本确认 brew 安装成功。安装成功后,我们通过 brew 直接来安装 node 和 git。 硬赖安装成功了,那么我们进入第三步,安装 cloud code。 我 们参考 cloud code 的 get 官方的安装方案。这里我比较推荐 npm 的 方式,它能够同时适配 windows 和 macos 的 系统。 我们直接复制代码在终端运行,电脑就会自动从官方仓库把工具下载下来。这里如果报错,如果是 mac, 记得在命令前面加一个 s u d o 的 命令。如果是 windows, 用管理员权限进行运行。 在安装完成后,我们直接输入 cloud 来运行,但是发现此时会提示无法连接,需要检查网络连接和网络设置。 这里我们就需要设置环境变量来解决地域限制。我们通过 set 或者 export 将访问端口修改为我们实际访问 cloud 的 端口,其中 windows 用 set, mark 用 export。 这里的端口号要根据自己的实际情况进行修改,不一定都是七八九零,这里的几个都要记得修改。 都安装完成后,我们进入第四步,账号认证和使用。在完成设置端口号之后,我们再次打开 cloud code, 此时发现已经能够连接了,会提醒我们进行设置选择, 这里默认进入的是需要连接 cloud q 的 账号,我们选择第一个进入 cloud 官网,通过 cloud 账号进行连接,如果进来后没有提示引导操作,我们可以通过命令把对应的登录选项调取,进行类似的操作。 在设置完成之后,现在你就可以在终端里直接给它下达命令了。比如帮我分析一下当前文件夹里的代码逻辑,帮我写一个网页的登录界面,它最强的地方在于能直接读取你本地的文件,不仅能写,还能直接运行和改 bug。 现在我们已经能够使用 cloud code 了,但是还是要提醒一下大家,因为 cloud code 本身的网络限制非常严格,并且 token 价格也非常高,大家记得关注一下自己的账单, 所以主包在平时也会用国内的 a p i 作为替代。下一期会继续讲解 cloud code 如何使用国内模型进行替代,欢迎大家关注。


接下来我们要看一下在安装 no 的 gs 的过程当中可能会出现的两个问题,这两个问题呢,主要是出现在 windows 操作系统当中。我们先来看第一个问题, 当我们在安装完 no 的 gs 之后呢,我们会打开命令行工具,在命令行工具当中呢,会输入 no 杠 v 这样的一个命令来查看 note 的安装版本。但是呢,当我们去运行这个命令以后呀,在命令行工具当中并没有出现版本号,而是出现了一个报错信息,这个报错信息呢就是 no 的,不是内部或外部命令,也不是可运行的程序或提出的文件。 要解决这个问题啊,也非常的简单,我们只需要去找到 no 的这样子的安装目录,把这个安装目录呢放置在系统环境变量 pass 当中就可以了。 接下来呢,我们要去关闭命令航,然后把这个命令航重新打开,再输入 note 杠 v, 这个时候呀,就会出现版本号,那这个问题呢,就会被解决掉了。好,那么实际上呢,我们要去先找到 not 的安装目录,就是我们在这个 去指定的这个目录,接下来呢,我们要把这个目录呀添加到系统环境面料 pass 当中。好,那么接下来呢,我们看第二个问题哈。第二个问题呢,就是在我们去安装 no 的 gs 的过程当中呢,会出现二五零二或者说二五零三这样的一个错误, 导致这个错误的原因呢,主要是你的权限不足,那么接下来我们看一下如何去解决这个问题啊?首先呢,我们要去通过管理员的这样的一个权限去打开这个命令行工具,接下来呀,我们在命令行工具当中呢,切换到 no 的安装包所在的一个目录, 接下来我们只需要在命航工具当中输入 m s, i e, x e c 这样的一个命令,然后我们添加斜杠,还可以这样的一个选项哈,然后我们在后面就可以去加上这个安装包他的名字就可以了啊,我们 通过这样的一个方式呢,重新去运行 note gs 应用程序安装包,那么这一次呢,你再通过点击下一步这样的一个方式去安装就可以了哈,那么在这个安装的过程当中呢,就不会出现二五零二或者二五零三这样的一个错误了,也就是说通过这样的一个方式就可以去 解决这个问题了,这就是当下我们所讲解的如何去解决安装 no 的 gs 的过程当中可能会出现那两个问题啊。第一个问题呢,就是 no 的这个命令是不生效的,那么我们只需要把这个 no 的安装目录啊添加到系统环境面料 pass 当中就可以了。 第二个问题啊,是解决在安装 note 的过程当中出现二五零二或者二五零三的错误,那么我们只需要通过命令的方式啊来启动这个安装包,然后再通过点击下一步的方式去安装塔就可以了。

啊,今天我们来讲一讲那个如何来安装一下 note。 首先我们打开浏览器之后在这边搜索 note, 搜索 note 的以后的话,点击这个位置, 点击这个位置以后他这个长期吧,我们下载一下就可以了,当然我在这边其实已经下载好了,那我直接选择双击进行安装其实即可,之后呢我们接受 之后直接下一步就可以,这边也不需要改。这边呢,就是我建议是不要点啊,因为点开以后他会自动运行一些处理, 之后的话会可能会出现一些问题啊,就是反正他会下载很 很多可能你用不到的。之后完成以后的话,我们就是可以在这边尝试一下,比如说 c m d 之后的话 n p m i t a m 呀,我们可以尝试安装一下,因为这是常用的一些包啊。 啊,大家好,就是安装了 note, 但是 note 还是有一些问题的,就是如果说我们用这个是我从 get 上拖下来一个项目,然后我们用 vs code 打开它,这个上面其实就是它这边有一些命, 比如说我们在安装以后,我们用压命令的话,他在这个他是没有办法加载的,那这个其实就是如,但是如果说我们在这边使用这个的话,其实 它是可以的啊,它是可以的这一点的话,就是我们需要在这个位置 啊,我们在这个终端管理员上点开,我们结束这个行程 之后的话,我们可以在刚才点打开了一个,就是在这个命令上面我们下点功夫 啊,现在应该是可以了,当然如果不可以的话,我们可以重启一下, 我们可以直接让一下啊,是不是已经可以了?位置上面的话我们再新建一个, 首先的话我们压 r u n 呃 s e r v e 啊?运行一下 i 啊,这那来我们看一看他这个,支持他这个报错是零散。那在这这里的话我们就需要给他添上一个这个, 之后的话加上两个 add 之后保存一下, 之后我们等到它构建完成 空间完成以后他这边报错,但是已经不是刚才的错误了啊 啊?我们实在不行就给他都那个了,哈哈,实在不行的话我们就重新构建一下,但是基本上就解决了这个错误 啊,反正解决了就好。就是主要就是这两个错误,一个是这个原因是因为他的那个新的加密算法不一样了啊,所以说的话就要么降级,要么就添加这个啊。

接下来我要做的事情呢,就是在我们自己的操作系统当中去安装 no 的 gs 这个代码运行环境, 要安装他,我们要先去下载他,所以我已经提前把 note gs 的官方网站打开了,在官方网站当中,我们看到他给我们提供了两种版本跟我们去下载,第一种版本呢叫做 lts, 第二种版本呢叫做 current, 这两个版本有什么区别?我们应该去下载哪一个版本呢?我们先来看 lts 版本, lts 啊是 long time、 support 这三个单词的简写,就是说这个版本是一个长期支持版,它是稳定版,这个版本是可以运行在生产环境当中的。 第二个版本叫做 current, 他呀是最新版,他是预览版。这个版本呢是不建议运行在生产环境当中的,因为在这个版本当中他是可能有 bug 的,那么在我们的课程当中呢,要选择 lts 版本就是稳定版本,接下来你只需要去点这个按钮,就可以把这个 note x 代码运行环境呢下载到本地了,当我们下载完成之后呢,就可以通过双击的方式来运行它,安装它,由于在我的系统当中呢已经把它安装好了,那么在安装的过程当中呢,我们把这个图啊给它截下来了,那么接下来我们就看一下它的安装过程, 那么当我们去点击这个安装包以后呢,我们会看到这样的一个界面哈,那这个呢就是一个欢迎界面,接下来我们只需要去点击 next 按钮进行到下一步就可以了,那么在这一步当中呢,他是让你同意他的安装协议,那么我们必然要同意哈,所以在这个地方,我们在复选框的上面去打一个勾,然后我们点击 next 进入到下一步, 这一步呢,是让你去选择 no 的 gs 的安装目录,他呢,有一个木耳男装目录,你也可以去点击,甚至去更改这个安装目录,但是在安装的过程当中呢,千万不要包含中文目录。好,那么如果你没有特殊需求的话,我建议你去更改这个目录,如果说你真的更改了,那那个更改的目录你也要记得,那么当目录选择完成之后呢,我们就可以去点击 next 进入到下一步了,这一步呀, 是让你去选择你要安装的核心功能,那么在这个地方呢,他提供了四项哈,那么每项其实我们都需要,所以呢,我们在这个地方不需要去更改,那么我们来解释一下哈,第一项呢,就是 note gs runtime, 它呀是 note gs 本身哈,我们必须要去选择它,安装它。第二项啊,是 note package manager, 那么它呢,是 note gs 平台下面的软件 包管理工具,那么我们要使用它,所以呢,我们要去下载它,那么第三个呢,就无所谓了,它是跟文档相关的,那么接下来我们看第四个哈,第四个是什么意思呢? atto pass, 就是说把 no 的 gs 的这个安装目录哈添加到系统环境变量当中,这样的话,我们就可以在命令行工具当中,在任何一个位置,我们就都可以去运行 note gs 了。 那么在这个地方呀,不需要做任何更改,我们直接去点击 next, 进入到下一步就可以了。那么在这一步当中呢,问你是否要去安装一些额外的工具,解析哈一些模块,那么这一步啊,我们不需要去选择它,如果说我们要用到这些工具呢,我们再单独去下载它就可以了哈。好,那么接下来我们去点 next, 那么当我们点击 next 以后啊,就要准备去安装了哈,如果说前面的选项我们选择的都没有问题的话,那么你直接点击 install 去安装它就可以了,那么这呢是安装的一个过程啊,那么当安装完成之后啊,如果说不出意外的话,我们会看到这样的一个界面, 那么当你看到这样的一个界面的话,就说明 note gs 就已经安装完成了,我们点击 finish 就可以去结束这个安装步骤了。那么当你安装完 note gs 之后呀,你回到桌面当中,你会看到在桌面当中他并不会多出 note gs 这样的一个图标,也就是说呀,我们安装的这个 note gs 呢,是没有可视化界面的, 我们要通过电脑当中的这个命令行工具来使用 note, 那么当 no 安装完成之后呢,我们在命令行工具当中就多出了 note 这样的一个命令,那么我们怎么样去测试说 note 有没有安装成功呢?哎,我们可以通过 note on v, 这个 v 呢,就是 version 版本的意思,我们可以去查看我们安装的这个 note 版本,如果说能够输出版本,就说明 note 就已经安装成功了。 好,那么接下来呢,我们就切换到命令行工具当中,我们打开命令行工序,在命令行工具当中呀,我们可以去输入 no 的空 哥杠 v 来查看一下我们安装的这个 note 版本,如果说这个版本出现了啊,就说明 note 已经安装成功了,那么我们在 mac 当文档当中呢,也会看到 ntm 杠 v 啊,这个 ntm 呢,就是 no 的平台下面的一个软件包工具哈,这个 ntm 呀,实际上是另外一个软件哈,只不过他和 not 是捆绑安装了,那么当 no 安装完成之后呢,我们也可以通过 ntm 杠 v 来查看一下 ntm 的版本, 关于 ntm 的更多的知识啊,我们在后面会详细的去讲解他,当我们去看到这两个版本输出的时候啊,就完完全全的证明了啊,我们已经成功的安装了 no 的了,那么在之前的课程当中呢,我们就说过哈, no 的,他是一个代码运行平台哈,那么在这个平台当中呢,可以去运行扎巴 scrap 的代码,那么我们就来体验一下哈, 在命令行工具当中呢,我们可以去输入 no 的这样的一个命令,接下来呢,我们交接回车。好,那么现在呢,我们就进入到了一个直行扎巴 代码的这样的一个环境了,那在这个环境当中呢,我们可以去直接编写扎拉斯特带码去运行扎拉斯特带码,比如说在这个地方,我们声明一个变量 a, 让 a 的值呢等于十,那么接下来我们再声明一个变量 b, 让 b 的值呢等于二十。好, 那么接下来我们使用 tongsodel 方法去输出 a 加 b, 好,那么接下来我们敲击回车去运行这个代码,注意看在控制台当中是不是输出了三十呀,就说明现在我们就已经成功的使用了 no 的 gs 去运行了扎巴斯特的代码了, 好,这就是当前我们所讲解的 note gs 这个代码运行环境啊,要如何去安装?要如何去运行扎巴斯卡特代码?