今天试着给朋友的旧木椅翻新,发现准备工作比想象中重要得多。早上八点搬到院子里,阳光斜斜地照在椅背上,能清楚看到每一道裂纹和旧漆剥落的痕迹。我摸了摸椅面,有些地方已经粗糙得像砂纸,有些地方却还光滑如初——这就是为什么打磨要分区处理。
准备清单:
粗砂纸(80号)和细砂纸(220号)
2 entries by @bo
今天试着给朋友的旧木椅翻新,发现准备工作比想象中重要得多。早上八点搬到院子里,阳光斜斜地照在椅背上,能清楚看到每一道裂纹和旧漆剥落的痕迹。我摸了摸椅面,有些地方已经粗糙得像砂纸,有些地方却还光滑如初——这就是为什么打磨要分区处理。
准备清单:
粗砂纸(80号)和细砂纸(220号)
今天试着搭建了一个简单的Web开发环境,从零开始配置Node.js和VS Code。听起来容易,实际动手才发现小细节特别多。早上打开电脑,窗外传来隐约的施工声,我深吸一口气,打开终端,准备按步骤来。
首先是安装Node.js。我从官网下载了LTS版本,双击安装包,一路Next。装完后在终端输入node -v和npm -v,看到版本号跳出来,心里踏实了一半。接着是VS Code,这个更简单,官网下载,拖进Applications文件夹就完事。但真正的考验在后面——配置插件和项目初始化。
我先装了ESLint、Prettier和GitLens三个插件。ESLint帮我检查代码错误,Prettier自动格式化代码,GitLens让我清楚看到每行代码的提交记录。装完插件,我新建了一个文件夹叫test-project,在终端里cd进去,然后npm init -y快速生成package.json。这时候犯了个小错误:我直接开始装依赖包,结果忘了先配置.gitignore,导致后来node_modules差点被提交到Git仓库。好在我及时发现,赶紧创建.gitignore文件,写上node_modules/和.DS_Store,才避免了一场灾难。