公司内的系统非常多,然后每次都是在文本里面记录的,使用哪个系统就到哪个系统去找,在之前的公司里面有公司内网的网站导航,因此最近有时间,所以想着也搭建一个公司内部的系统导航。这里我们使用开源的代码直接来部署一个就可以了。下面直接说下部署步骤,文末我们有提供源码和编译好的文件下载。
一、准备一个linux环境,必须安装有node
这里我们可以参考这篇文章《NodeJS安装教程》。
二、安装umi
#使用下面 npm install -g umi #上面的umi安装完毕之后,我们执行umi会发现服务器会报错:也就是无法找到对应的命令,其实安装完之后,这个命令是被安装在了node的bin目录里面,因此这里需要把umi命令给放到全局命令里面去 ln -s /home/pubserver/tools/node-v16.18.0-linux-x64/bin/umi /usr/bin/umi
三、编译这里的前端代码
#进入到源代码里面去 cd /home/pubserver/uve/home-master #执行npm编译命令 npm run build
等待编译之后,可以在当前目录下看到一个dist的目录
这就是我们想要的结果,把这里的dist文件复制到nginx的html文件夹下
然后访问nginx即可。
这里面的内容修改也很容易,直接修改对应的json文件即可
以上,一个内部的系统导航就弄完了。
最后附上本导航的源码和编译好的文件下载,登录后即可看到。
还没有评论,来说两句吧...