年轻人的第一次Node.js

看看前一篇博文…… おわかりいただけただろうか(别说题解了连题都没补几道)

嗨,先不提这个了。在群里偶然看见一个看起来很让人心动的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,参考这里解决。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注