粉丝122获赞354

get up 上的项目要怎么用?如何跑起来?大家好,我是雪梨九九,之前 get up 的两期视频数据都还不错,但很多人评论下载完代码也跑不起来,更想知道 get up 上的项目要怎么用,所以本期视频就来做一下思路分享,如果你是非开发者,应该如何使用 get up 上的项目? 关前提醒,目前有人在用的编程语言有上百种,比较火的有十几种,每种语言又有多个流行的框架,想 pass 这种语言更是 web ai 爬虫运维、数据分析什么都能做, 所以不可能有办法,也不可能有人讲清楚所有项目怎么跑。本期视频只是思路分享,让你面对一个优质项目时不再手足无措。话不多说,我们开始 首先最简单的办法就是直接使用开发者已经打包完成的程序,大部分面向普通用户的优秀的开源软件都会提供,那我们应该怎么找呢?第一步,先开 releases, 一般已经打包完成的软件都会在 这里,比如说像这个项目,开发者就提供了 releases, 直接点进去,然后对照系统版本,我的系统是 windows, 所以选 windows 版下载就好了。 如果开发者没有提供 releases, 那我们就找官网,一般会在右上角的系统介绍这点进去,然后在官网找下载和使用方式即可。像这种小游戏网页通常会在这放填地址,我们点进去就可以试用。要是连官网也没有,那我们就要去看下面的 read me, 这里是项目的详细介绍,一般优秀的开源项目, read me 也会写的比较优秀。如果你想了解一个项目,一定要多看 read me, 多看 read me, 多看 read me! 大部分项目怎么用都会在 read me 中写出来,你可以直接搜 run、 start、 启动、 build in、 it、 get、 运行等关键词。 如果 redmi 默认识英文,但你英文不好,可以先看 redmi 是否有中文版,直接找关键词,中文 chinese cn, hands 等等。 如果没有的话,就用浏览器机器翻译切换完语言。最简单的还是直接看有没有下载地址,官网,如果有的话直接使用,要是没有,那我们就要找其他方式了。 首先你可以看开发者有没有提供刀客。刀客是一个开院的应用容器引擎,他可以让开发者把应用打包,打包完成后会生成一个镜像,你可以简单的把这个镜像理解为一个微型的操作系统, 这个系统中包含了程序运行所需要的环境依赖和代码。我们在装了刀客的电脑或服务器上,只需要执行一条命令就能把它跑起来。比如说我之前讲过的阅读网页版,开发者就提供了刀客镜像和启动命令, 先在电脑上安装并打开刀客,然后执行启动命令,就成功运行起来了。除了刀客,还有一些云服务和 github 有合作,部分项目会有一键部署到某某云或在某某服务打开的快捷方式,这种也是能一键跑起来的。比如说像这种提供了 google collab 的项目, 点一下这个图标就能跳转到 collap, 记住环境会自动配置好,我们只需要点几下就行了。所以如果你在 remi 中看到类似这种 open e 某某某的图标,就可以多关注一下。如果这些都没有,那我们就要看项目的类型了,不同的项目跑起来难度天差地别,最容易跑起来的我认为是由 h t m l c s s 原版 gs 或者 carry 编写的比较传统的静态前端项目。这种项目都会有比较明显的特征,比如在根文件夹有一个 index 点 html 或者 main 点 html, 然后会有 css gs 文件夹。这种项目一般情况下直接点击右上角的扣的按钮,把代码下载下来,双击 index 点 html 就能直接打开。 剩下的其他项目我们要分为几种来看。第一种,一般是运行在服务器上的项目,像 myseco redis 这种数据库, enginex 这种服务器软件,此类软件大部分都能 使用包管理器和原码编译两种方式安装。包管理器是类 unix 平台常用的一个安装软件的方式,一般只需要一条命令就能完成软件安装。比如我要安装 engines, 在 sent os 上可以执行亚米 install engines, 主编 too 上可以执行 app to get install engines, mac os 上可以执行 pro install engines。 原码编译也是类 unix 平台常用的一种安装软件的方式。一般来说,步骤分为三步。同样拿 ngex 举例,首先到 get up 或官网把原码下载下来,上传到服务器并解压。 第一步,运行原码中的 configure 脚本,它会自动进行配置。第二步,执行 make 命令,构建程序。第三步,执行 make install 安装程序。另外,这种项目一般都会有大量的资料,直接搜索引擎,搜项目名字,加上教程、安装、使用等关键词,就能收 收获前人总结好的经验。第二种,开源项目是各大编程语言的第三方库和框架,这种一般也是使用包管理器,一条命令就能安装的。比如说拍摄的管理器 peep 康达,够重的,够 get 前端的 n p m yarm。 这些管理器的使用都非常简单,你只需要一点点时间就能了解。比如我想使用 python 的 panda school, 只需要安装完 python, 执行 paper install pandas。 想使用前段的 v u e 框架,也只需要先安装 note j s, 然后执行 n p m install v u e 或 n p m create v u e。 这种项目一般也会有大量资料,直接去搜索引擎搜,你就能找到很多教程。 第三种是外部 ai, 这种需要配置环境和依赖才能启动的项目,这种项目运行起来是比较复杂的,正如视频开头所说的,如今的编程语言有上百种,流行的框架更多,所以没有什么固定的办法可以保证你 一定能运行起来。但我还是为你总结了一套比较通用的流程。我拿马农高天前几天开园的项目举一个简单的例子。首先是阅读 read me, 了解项目的大概。比如像这个项目,通过文档我就知道他是 python 编写的, 是人声音频可视化,可以用来识别假唱。第二步,把代码给下载下来。第三步,配置间的环境和依赖。这一步就比较考验你的经验和天赋了,这些环境和依赖最常见的就是前面提到的第一种和第二种开源项目。 大部分语言都会有一个比较固定的流程,比如 python 就是直接安装 requirements 中的包。比较现代的前端项目就是执行 npm install。 拿高天的项目举例子,通过文档可以知道,我们需要先安装 ffm pack, 再执行命令安装第三方库。第四步,如果你在第三步中遇到了问题,那就去搜索引擎搜索或去看医术 s, 然后重复第三步,因为你遇到的问题大概 与别人也遇到过,并且有解决办法。第五步,修改配置文件,比如说数据库的地址等,这个要看项目的具体需求。第六步,找到它的启动入口并运行。如果遇到错误,重复第四步,直到成功运行。大部分常用的项目都能通过上面的六个步骤成功跑起来。 第四种,开源项目是像安卓这种需要变异成安装包的项目。这种项目我最建议的是先去找找有没有别人已经变异好的。 如果实在没有安卓项目,一般是需要下载 android studio, 然后按照固定的流程把它打包。你可以直接搜索 android studio 项目打包找到很多教程,如果实名平台的项目,如 c 加加编写的 下载微说四九九,同样也是按照固定的流程打包。最后,一定要记得多搜索,多看文档!多搜索,多看文档。以上就是本期视频的全部内容,我是旋律九九,我们下期再见吧!


哎,心累啊兄弟们,昨天在录制这个加瓦项目实战课的时候啊,踩了一天的坑,到底是什么情况?就是说我的项目代码无法提交到我的这个服务器上, 看我生成命令的方式没有问题,生成这个 mil 的方式没有问题,在后台设置这个 mil 的方式也没有问题,拉取这个代码的命令也没有问题,关键是我的多个 github 账号。你还有一步要操作,就是在你的 s s 目录下面配置一个 config 文件,把两个账号都配进进来,然后关键是这个 horse 的这个 horse 的访问方式,你要在前面加一个 get eight 才行啊, 你拉取代码的时候的命令得改成这个样子才行,懂了吗兄弟们,一天的坑啊!想要看八哥的实战课,想要看圆马的,点击小黄车!
