看看前一篇博文…… おわかりいただけただろうか。(别说题解了连题都没补几道)
嗨,先不提这个了。在群里偶然看见一个看起来很让人心动的UI框架,再加上招新要印传单,我一拍脑子决定写(chao)一个再说。
六个小时的折腾之后,终于上线了初版。虽然连手册都没翻,但是凭着 游戏玩家 Misc选手 的直觉,魔改部署一条龙就直接A上去了(ry
连Docs都没点开,反手就一个git clone,apt install npm,npm run!
……然后就看到了compile、site-deploy、site-start等若干script,凭直觉试了几个,竟一个都跑不过。看到几个语法报错,想必是版本不对,遂重新n了一个stable下来。就不该apt的
虽说这个项目已经数月没有commit 并且一副要死了的样子 (其实还有issue),但是想必是我姿势不对。遂开始翻阅docs,开始npm install,开始create-react-app,……—— 可是就算装好了modules,我也不晓得怎么从零开始糊一个官网那样的demo啊 人菜是原罪。
在这个过程中sudo解决了一些权限问题,就能正常跑自己的空白项目了。react-script启动的时候倒是很容易地就上了HTTPS并改好了端口。
不过回过头来,还是只能抄(ry
之前跑不过的脚本用root权限跑就跑过了,端口在配置文件可以改,但到现在都没摸清楚怎么上HTTPS(它是用next跑的)。剩下三个多小时就用来摸清楚路由是怎么回事,改文字,改Logo,改emoji,疯狂试错。最后就变成上面那样了,虽然还没有添加太多内容。
感想
嗯……比起第一次上手flask的时候要更摸不着头脑(挠头)
权限问题报的错让人完全联想不到权限问题(提示语法错误就离谱)。明明已经用n装了stable了。虽然我也不知道它到底是个什么原理。
Google老师说要require(“https”),可是我一没看到创建app的地方,二不晓得在哪里listen。回头问问Zhyupe好了。
但是意外的好像还挺顺利的
追记:HTTPS的问题直接从Apache上了层Proxy,参考这里解决。