สำหรับรายละเอียดเพิ่มเติมมุ่งหน้าไปที่: https://hyper.is
เป้าหมายของโครงการคือการสร้างประสบการณ์ที่สวยงามและขยายได้สำหรับผู้ใช้อินเทอร์เฟซบรรทัดคำสั่งที่สร้างขึ้นบนมาตรฐานเว็บแบบเปิด ในตอนแรกการมุ่งเน้นของเราจะอยู่ที่ความเร็วความมั่นคงและการพัฒนา API ที่ถูกต้องสำหรับผู้เขียนส่วนขยาย
ในอนาคตเราคาดว่าชุมชนจะได้รับการเพิ่มเติมนวัตกรรมเพื่อปรับปรุงสิ่งที่อาจเป็นอินเทอร์เฟซที่ง่ายที่สุดที่ทรงพลังและผ่านการทดสอบอย่างดีสำหรับการผลิต
ดาวน์โหลดรุ่นล่าสุด!
Hyper มีอยู่ใน AUR ใช้ AUR Package Manager เช่น Paru
paru -S hyper
Hyper มีให้เป็นแพ็คเกจ NIX เพื่อติดตั้งแอพเรียกใช้คำสั่งนี้:
nix-env -i hyper
ใช้ Homebrew Cask เพื่อดาวน์โหลดแอพโดยเรียกใช้คำสั่งเหล่านี้:
brew update
brew install --cask hyper
ใช้ช็อคโกแลตเพื่อติดตั้งแอพโดยเรียกใช้คำสั่งต่อไปนี้ (ข้อมูลแพ็คเกจสามารถพบได้ที่นี่):
choco install hyper
หมายเหตุ: รุ่นที่มีอยู่ใน Homebrew Cask, Chocolatey, Snapcraft หรือ AUR อาจไม่ใช่รุ่นล่าสุด โปรดพิจารณาดาวน์โหลดจากที่นี่หากเป็นกรณีนี้
โดยไม่คำนึงถึงแพลตฟอร์มที่คุณกำลังทำอยู่คุณจะต้องติดตั้งเส้นด้าย หากคุณไม่เคยติดตั้งเส้นด้ายมาก่อนคุณสามารถค้นหาวิธีที่: https://yarnpkg.com/en/docs/install
yarn global add windows-build-tools
จากพรอมต์ที่เพิ่มขึ้น (เป็นผู้ดูแลระบบ) เพื่อติดตั้ง windows-build-tools
GraphicsMagick
libicns-utils
xz
(ติดตั้งโดยค่าเริ่มต้นในการแจกแจงบางอย่าง)graphicsmagick
icnsutils
xz-utils
yarn
yarn run dev
hyper
yarn run app
จากแท็บเทอร์มินัลอื่น/หน้าต่าง/บานหน้าต่างLaunch Hyper
ในการกำหนดค่าดีบักเกอร์เพื่อเรียกใช้อินสแตนซ์ Hyper ใหม่ที่มีตัวดีบั๊กyarn run dev
คุณจะต้องเปิดใหม่ทุกครั้งที่คุณต้องการทดสอบบางสิ่ง WebPack จะดูการเปลี่ยนแปลงและจะสร้างรหัสเรนเดอร์ขึ้นมาใหม่เมื่อจำเป็น (และมีเพียงสิ่งที่เปลี่ยนแปลง) คุณจะต้องเปิดใช้งานอิเล็กตรอนอีกครั้งโดยใช้แอพ Yarn Run หรืองาน Launch VSCODEเพื่อให้แน่ใจว่ารหัสของคุณทำงานในแอปพลิเคชันที่เสร็จแล้วคุณสามารถสร้างไบนารีเช่นนี้:
yarn run dist
หลังจากนั้นคุณจะเห็นไบนารีในโฟลเดอร์ ./dist
!
node-pty
หากหลังจากการสร้างในระหว่างการพัฒนาคุณจะได้รับกล่องโต้ตอบการแจ้งเตือนที่เกี่ยวข้องกับปัญหา node-pty
ตรวจสอบให้แน่ใจว่ากระบวนการสร้างทำงานได้อย่างถูกต้องโดยเรียกใช้ yarn run rebuild-node-pty
หากคุณอยู่ใน MacOS โดยทั่วไปจะเกี่ยวข้องกับปัญหา XCODE (เช่นไม่ได้ตกลงกับข้อกำหนดในการให้บริการโดยเรียกใช้ sudo xcodebuild
หลังจากการติดตั้ง XCode สด)
C++
บน macOS เมื่อเรียกใช้ yarn
หากคุณได้รับข้อผิดพลาดของคอมไพเลอร์เมื่อเรียกใช้ yarn
เพิ่มตัวแปรสภาพแวดล้อม export CXX=clang++
codesign
บน macOS เมื่อเรียกใช้ yarn run dist
หากคุณมีปัญหาในขั้นตอน codesign
เมื่อเรียกใช้ yarn run dist
บน MacOS คุณสามารถปิดการใช้งานการเซ็นชื่อรหัสชั่วคราวโดยการตั้งค่า export CSC_IDENTITY_AUTO_DISCOVERY=false
สำหรับเทอร์มินัลปัจจุบัน