[{"title":"( 62 个子文件 417KB ) personal-site::pushpin:我的投资组合,建立在整个卡纸堆上-源码","children":[{"title":"personal-site-master","children":[{"title":"jsconfig.json <span style='color:#111;'> 384B </span>","children":null,"spread":false},{"title":"next.config.js <span style='color:#111;'> 608B </span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'> 911B </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false},{"title":"package-lock.json <span style='color:#111;'> 552.02KB </span>","children":null,"spread":false},{"title":"pages","children":[{"title":"index.js <span style='color:#111;'> 2.04KB </span>","children":null,"spread":false},{"title":"about.js <span style='color:#111;'> 3.83KB </span>","children":null,"spread":false},{"title":"404.js <span style='color:#111;'> 657B </span>","children":null,"spread":false},{"title":"api","children":[{"title":"rss.xml.js <span style='color:#111;'> 584B </span>","children":null,"spread":false},{"title":"sitemap.xml.js <span style='color:#111;'> 963B </span>","children":null,"spread":false}],"spread":true},{"title":"blog","children":[{"title":"[post].js <span style='color:#111;'> 1.35KB </span>","children":null,"spread":false}],"spread":true},{"title":"_app.js <span style='color:#111;'> 480B </span>","children":null,"spread":false}],"spread":true},{"title":"next-env.d.ts <span style='color:#111;'> 77B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 450B </span>","children":null,"spread":false},{"title":"components","children":[{"title":"Social","children":[{"title":"PostSharing.js <span style='color:#111;'> 2.77KB </span>","children":null,"spread":false},{"title":"MetaHeader.js <span style='color:#111;'> 4.05KB </span>","children":null,"spread":false},{"title":"LikeButton.js <span style='color:#111;'> 611B </span>","children":null,"spread":false}],"spread":true},{"title":"TechCards.js <span style='color:#111;'> 1.14KB </span>","children":null,"spread":false},{"title":"Post.js <span style='color:#111;'> 1.25KB </span>","children":null,"spread":false},{"title":"Navigation","children":[{"title":"TopProgressBar.js <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false},{"title":"NavLinks.js <span style='color:#111;'> 948B </span>","children":null,"spread":false},{"title":"MobileMenu.js <span style='color:#111;'> 1.95KB </span>","children":null,"spread":false},{"title":"Sidebar.js <span style='color:#111;'> 480B </span>","children":null,"spread":false},{"title":"RepoButton.js <span style='color:#111;'> 502B </span>","children":null,"spread":false},{"title":"SocialIcons.js <span style='color:#111;'> 530B </span>","children":null,"spread":false},{"title":"Social.js <span style='color:#111;'> 1.62KB </span>","children":null,"spread":false}],"spread":true},{"title":"Layout.js <span style='color:#111;'> 964B </span>","children":null,"spread":false}],"spread":true},{"title":"tailwind.config.js <span style='color:#111;'> 1.10KB </span>","children":null,"spread":false},{"title":"lib","children":[{"title":"posts.js <span style='color:#111;'> 2.42KB </span>","children":null,"spread":false}],"spread":true},{"title":"styles","children":[{"title":"index.css <span style='color:#111;'> 2.19KB </span>","children":null,"spread":false}],"spread":true},{"title":"public","children":[{"title":"img","children":[{"title":"avatar.jpg <span style='color:#111;'> 159.25KB </span>","children":null,"spread":false},{"title":"404.svg <span style='color:#111;'> 51.05KB </span>","children":null,"spread":false},{"title":"techs","children":[{"title":"rust.svg <span style='color:#111;'> 5.39KB </span>","children":null,"spread":false},{"title":"typescript.svg <span style='color:#111;'> 912B </span>","children":null,"spread":false},{"title":"nextjs.svg <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false},{"title":"jest.svg <span style='color:#111;'> 1.45KB </span>","children":null,"spread":false},{"title":"nodejs.svg <span style='color:#111;'> 7.69KB </span>","children":null,"spread":false},{"title":"tensorflow.svg <span style='color:#111;'> 672B </span>","children":null,"spread":false},{"title":"firebase.svg <span style='color:#111;'> 2.38KB </span>","children":null,"spread":false},{"title":"webpack.svg <span style='color:#111;'> 649B </span>","children":null,"spread":false},{"title":"react.svg <span style='color:#111;'> 2.56KB </span>","children":null,"spread":false},{"title":"tailwindcss.svg <span style='color:#111;'> 888B </span>","children":null,"spread":false},{"title":"electron.svg <span style='color:#111;'> 2.29KB </span>","children":null,"spread":false},{"title":"github.svg <span style='color:#111;'> 2.02KB </span>","children":null,"spread":false},{"title":"sanity.png <span style='color:#111;'> 10.56KB </span>","children":null,"spread":false},{"title":"javascript.svg <span style='color:#111;'> 884B </span>","children":null,"spread":false},{"title":"express.svg <span style='color:#111;'> 5.45KB </span>","children":null,"spread":false},{"title":"redux.svg <span style='color:#111;'> 1.74KB </span>","children":null,"spread":false},{"title":"mongodb.svg <span style='color:#111;'> 8.47KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"pronunciation.mp3 <span style='color:#111;'> 73.47KB </span>","children":null,"spread":false},{"title":"robots.txt <span style='color:#111;'> 123B </span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 215B </span>","children":null,"spread":false},{"title":"utils","children":[{"title":"siteMetadata.js <span style='color:#111;'> 1.80KB </span>","children":null,"spread":false},{"title":"copyToClipboard.js <span style='color:#111;'> 269B </span>","children":null,"spread":false},{"title":"specialTitle.js <span style='color:#111;'> 485B </span>","children":null,"spread":false},{"title":"generateSitemap.js <span style='color:#111;'> 552B </span>","children":null,"spread":false},{"title":"remark-capitalize-with-options.js <span style='color:#111;'> 386B </span>","children":null,"spread":false},{"title":"generateRSSFeed.js <span style='color:#111;'> 1.62KB </span>","children":null,"spread":false}],"spread":false},{"title":"postcss.config.js <span style='color:#111;'> 65B </span>","children":null,"spread":false},{"title":"posts","children":[{"title":"unnecessary-complexity-in-substring-search.md <span style='color:#111;'> 12.43KB </span>","children":null,"spread":false},{"title":"blog-building-and-yak-shaving.md <span style='color:#111;'> 13.92KB </span>","children":null,"spread":false},{"title":"making-recursion-simple-again.md <span style='color:#111;'> 8.81KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true}]