我不是程序员。我连代码都看不懂。但这两天,我自己动手做出了一个能用的东西:一个能保存链接、打开就能看到的小工具。这篇文章不讲技术,只讲一个普通人是怎么把它做出来的。
一、最开始,桌面上什么都没有
我第一张网页的代码,是豆包给我的。但那只是屏幕上的一段字,躺在对话框里,什么也不算。
是我自己动手:在桌面上新建了一个文件夹,新建一个文本文件、把它改名叫 index.html,把那段字粘进去、保存。
然后双击它——浏览器弹出来,画出了我人生第一个网页。
那一刻我才知道:那一下双击,是浏览器在"画";它画的东西,是我自己放进去的。
二、后来多了一个东西,叫 server.js
一张网页是"死"的——我关了浏览器,上面加的东西就没了。
要让它记住我加的链接,就得有个"活人"在中间干活。那个活人就是 server.js。
它由 Node 跑起来(所以我要双击"启动.bat",等于让它上班);
它的活是:跑到 links.json 那个文件里,把链接拿出来,再递给浏览器。
三、浏览器只画,不拿货
这点我一开始老是搞混:浏览器不会自己去读 links.json。
它只会画。是 server.js 把货递给它,它才画得出来。
我一开始把顺序想反了,以为浏览器会自己去取。后来我数了一遍:server.js 里有 5 处是在读文件的代码,index.html 里一处都没有。浏览器确实是"伸手要",不是自己读。
四、店员不上班,客人进门就是一片空白
要是我不双击"启动.bat",server.js 就没在跑。
这时候我用浏览器打开 localhost:3000——一片空白。
以前我直接双击 index.html 看到的也是这片白。那时候我不懂为什么。
现在我懂了:门面再漂亮,后厨没人,客人推门进去,也只能看见一片白。
五、我到底学到了什么
这个工具很小,小到可能一天就没人用了。但做完它,我心里变了三件事:
第一,我不再觉得代码是"魔法"。它就是一封写好的信,电脑照着念而已。
第二,我知道了"我用的东西"和"我做出的东西"的区别。以前我会点按钮,但底下是什么,我从来不知道。现在我知道了。
第三,也是最要紧的:我敢改它了。我敢把 index.html 里的一行字改掉,刷新一下,看看会怎么样。
(作者:一个刚开始动手的普通人)








