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})));