Boost Note เป็นเครื่องมือการจัดการโครงการที่ขับเคลื่อนด้วยเอกสารที่เพิ่มความเร็วของทีม DevOps ระยะไกล
https://boostnote.io/

หากคุณไม่ทราบวิธีการใช้แอพโปรดสร้างการสนทนาในหน้าถามตอบของเรา
หากคุณพบข้อผิดพลาดโปรดสร้างปัญหาให้กับตัวติดตามปัญหา GitHub ของเรา
หากเป็นเรื่องเร่งด่วนหรือเป็นส่วนตัวโปรดเข้าร่วมช่อง Slack ของเราและส่งข้อความโดยตรงไปที่ @ROKT33R
หากคุณสนใจโครงการของเราคุณสามารถเข้าร่วมได้หลายวิธี
อ่านคู่มือการบริจาคของเราเพื่อเรียนรู้เกี่ยวกับกระบวนการพัฒนาของเราวิธีการเสนอการแก้ไขข้อผิดพลาดและการปรับปรุง
เพื่อปรับปรุงแอพเราต้องการความคิดของคุณ! อาจเป็นคุณสมบัติใหม่หรือการปรับปรุงคุณสมบัติที่มีอยู่ หากคุณมีโปรดสร้างการอภิปรายในหมวดการร้องขอคุณสมบัติ
มีหลายวิธีในการช่วยเหลือชุมชนของเรา คุณสามารถแบ่งปันวิธีการใช้แอพของเราโดยการเขียนบทความ คุณสามารถเขียนได้ในหน้าการสนทนาทั่วไปชุมชนนักพัฒนาภายนอก (dev.to หรือ reddit) และบล็อกของคุณหากคุณมี
นอกจากนี้คุณสามารถช่วยเหลือผู้ใช้รายอื่นได้ด้วยการตอบคำถามที่นี่
เราได้ทิ้งฉลาก "Help Wanted" ไว้ในบางประเด็นที่ผู้มีส่วนร่วมภายนอกสามารถพยายามแก้ไขได้ บางคนอาจมีเงินรางวัลเล็ก ๆ น้อย ๆ เพื่อให้คุณได้กาแฟหนึ่งถ้วยหลังจากแฮ็ค หากคุณพบปัญหาที่น่าสนใจ แต่ข้อมูลจำเพาะของพวกเขาไม่ชัดเจนหรือคุณไม่รู้วิธีแก้ไขโปรดแสดงความคิดเห็นเกี่ยวกับปัญหา จากนั้นเราจะให้คำแนะนำเพิ่มเติมแก่คุณ
ขณะนี้เราจัดหาซอร์สโค้ดส่วนหน้าเท่านั้นเพื่อให้คุณไม่สามารถโฮสต์เซิร์ฟเวอร์แบ็กเอนด์ของเราด้วยตัวเอง แต่คุณสามารถเข้าร่วมในการพัฒนาผ่านโหมด Mock Backend แม้ว่ามันจะยังไม่ครอบคลุมทุก API แต่คุณสามารถเข้าถึงโฟลเดอร์พื้นฐานและการจัดการเอกสาร
สร้างไฟล์. ENV
NODE_ENV=development
MOCK_BACKEND=trueเรียกใช้โปรเซสเซอร์ WebPack คุณต้องเรียกใช้ในเทอร์มินัลแยกต่างหาก
npm run dev:cloud
# You can skip next two scripts if you don't need to run electron app.
npm run dev:electron
npm run dev:webpack เมื่อเปิดใช้งานโหมดการโทร API ทั้งหมดจะถูกส่งผ่านไปยัง src/cloud/api/mock/mockHandler.ts
ซอร์สโค้ดค่อนข้างคล้ายกับอินเทอร์เฟซเราเตอร์ สิ่งที่คุณต้องใช้คือ method pathname และฟังก์ชั่นตัวจัดการ ดังนั้นเมื่อคุณเผชิญหน้ากับข้อผิด Not Found ในขณะที่เรียก GET /api/something คุณสามารถเพิ่มเส้นทางเยาะเย้ยได้ด้านล่าง
{
method : 'get' ,
pathname : 'api/something' ,
handler : ( { search } ) : GetSomethingResponse => {
return {
... something
}
} ,
}npm run dev:cloud : Run Webpack สำหรับพื้นที่คลาวด์npm run dev:webpack : เรียกใช้ webpack สำหรับแอพเดสก์ท็อปแอพหลัก Renderernpm run dev:electron : เรียกใช้ WebPack สำหรับโปรเซสเซอร์หลักของแอพเดสก์ท็อปnpm run dev:mobile : เรียกใช้ webpack สำหรับแอพมือถือnpm run lint : ตรวจสอบข้อผิดพลาดผ้าสำลีnpm run format : ลองแก้ไขข้อผิดพลาดของผ้าสำลีโดยอัตโนมัติnpm test : เรียกใช้สคริปต์ทดสอบnpm run tsc : ตรวจสอบข้อผิดพลาดประเภทnpm run build:electron-production : สร้างสินทรัพย์สำหรับแอพเดสก์ท็อปnpm run build:cloud-production : สร้าง Asssets สำหรับพื้นที่คลาวด์npm run build:mobile-production : สร้างสินทรัพย์สำหรับแอพมือถือnpm start : เรียกใช้แอพเดสก์ท็อปด้วยสินทรัพย์ prebuiltnpm run meta : เตรียมข้อมูลเมตาสำหรับการสร้างแอพเดสก์ท็อป (สร้างแพ็คเกจ. json สำหรับโมดูลอิเล็กตรอนสร้าง)npm run prepack : สร้างตัวติดตั้งแอพเดสก์ท็อปโดยไม่ต้องเซ็นชื่อnpm run release : สร้างตัวติดตั้งแอพเดสก์ท็อปสำหรับการผลิตและอัปโหลดไปยัง GitHub GPL -3.0 © 2016 - 2022 Boostio