QuickRouter · 本站原创输入 / 人工参考 · 目标代理未执行

Gemini CLI 写 README:从真实启动入口补齐新手运行说明

README.before.md

Node 18. Run npm run dev. Set API_SECRET and DATABASE_URL. (Deliberately stale; not valid instructions.)

package.json

{
  "name": "source-grounded-startup",
  "version": "1.0.0",
  "private": true,
  "type": "module",
  "engines": {
    "node": ">=24"
  },
  "scripts": {
    "start": "node --env-file=.env server.mjs",
    "check": "node check.mjs"
  }
}

server.mjs

import http from 'node:http';
const port=Number(process.env.PORT||4377);
const greeting=process.env.GREETING||'Hello fixture';
const server=http.createServer((req,res)=>{res.setHeader('Content-Type','application/json; charset=utf-8');res.end(JSON.stringify({ok:true,greeting,path:req.url}));});
server.listen(port,'127.0.0.1',()=>console.log(JSON.stringify({listening:server.address().port})));