ข้ามไปยังเนื้อหา

เริ่มต้นด่วน

หน้านี้คือเส้นทางที่เร็วที่สุดจาก “เพิ่งได้ยินชื่อ CephalonEngine” ถึง host ที่ฟัง http://localhost:5000 เป็นจริง — ไม่อธิบายสถาปัตยกรรมหรือมิติของ app model นั่นเป็นหน้าที่ของ แนวคิด

Terminal window
dotnet --list-sdks
dotnet --list-runtimes

คุณควรเห็น SDK ตระกูล 10.x พร้อม runtime Microsoft.NETCore.App 10.x และ Microsoft.AspNetCore.App 10.x ถ้ายังไม่มี ให้ติดตั้ง .NET 10 SDK

CephalonEngine มาพร้อม CLI ชื่อ cephalon ที่ดูแลการ scaffold, doctor check และเวิร์กโฟลว์เกี่ยวกับ reference doc

Terminal window
dotnet tool install -g Cephalon.Cli --prerelease

ถ้าใช้ feed ภายในองค์กร ให้ระบุ --add-source ดูตัวอย่างใน การติดตั้ง

Terminal window
cephalon doctor

ผลลัพธ์ที่สำเร็จควรแสดง [ok] ต่อ SDK/runtime ที่จำเป็น และ [warn] ต่อรายการ optional (template pack, trim/AOT/single-file)

Terminal window
cephalon new Acme.Store --output ./Acme.Store

โครงสร้างที่ generate มาจะประกอบด้วย host project, modules folder, test project พร้อม composition smoke test, และโฟลเดอร์ deploy/ สำหรับทุกเป้าหมาย

Terminal window
dotnet run --project ./Acme.Store/src/Acme.Store.Host

ในเทอร์มินัลอื่น

Terminal window
curl http://localhost:5000/engine/manifest
curl http://localhost:5000/health
เรียบร้อย host ที่คุณเพิ่ง generate มามีโครงสร้างเดียวกับที่เราใช้กับแอป production จากนี้ทุกอย่างจะเป็นแบบเพิ่มเติม — capability ที่เลือกใช้, transport ที่เลือกใช้, และแพ็กเกจเสริมที่เลือกใช้