React 项目记录
iscuu.com 是第一个react的personal portfolio项目。
host在了我的linode的CentOS服务器上。用caddy这个web sever来搞定的。设置也很easy
以上是CaddyFile的配置文件。文件路径是/etc/caddy/CaddyFile
本地macOS的dev目录里有原始代码。每次改动之后需要push到GitHub上的仓库。然后ssh到linode服务器上进入/home/stone/iscuu 目录下,做git pull 就可以更新到最新的代码。网站会自动更新。
另外做了一个personal portfolio的网站,暂时没有搞定在Ubuntu 或者 CentOS 上用caddy来hosting,不知道为什么,设置也是一样,但是caddy的网站root目录指向project 的 build目录之后,网站只显示react的默认页面,而不是网站内容页面。最后是在vercel上做的部署,直接连了GitHub仓库,然后每次在本地改动代码之后push到GitHub上之后,Vercel就会自动pull并更新网站内容。还是挺方便的,只是目前用的域名是免费的,还需要配置自己的域名才可以。
- Title: React 项目记录
- Author: StoneHoo
- Created at : 2023-05-30 10:45:04
- Updated at : 2024-11-06 19:20:06
- Link: https://www.ozak.ca/2023/05/30/react-项目记录/
- License: This work is licensed under CC BY-NC-SA 4.0.
Comments