litr
หมายเหตุ: หากคุณต้องการใช้แพ็คเกจ litr
โปรดไปที่เว็บไซต์ litr
ที่นี่ ซึ่งคุณจะสามารถเรียนรู้เกี่ยวกับแพ็คเกจได้ หากคุณสนใจเกี่ยวกับวิธีการผลิต litr
คุณมาถูกที่แล้ว
แพ็คเกจ litr
R อนุญาตให้หนึ่งเขียนแพ็คเกจ R โดยใช้การเขียนโปรแกรมความรู้ นักพัฒนา litr
เป็นผู้ศรัทธาในการเขียนโปรแกรมที่มีความรู้ ดังนั้นค่อนข้างเป็นธรรมชาติที่ต้องการใช้การเขียนโปรแกรมที่มีความรู้เพื่อพัฒนา litr
ด้วยเหตุผลที่ชัดเจน เราไม่สามารถใช้ litr
ก่อนที่จะมีอยู่ได้ ดังนั้นเราจึงเขียนเวอร์ชันเริ่มต้นที่ใช้งานได้ด้วยวิธีมาตรฐานและไม่ต้องอ่านออกเขียนได้ และเผยแพร่เวอร์ชันนี้เป็น v0.0.1 เรามองนี่เป็น "กรณีฐาน" ได้ นี่เป็นเวอร์ชันสุดท้ายที่เขียนด้วยวิธีดั้งเดิม litr
เวอร์ชันต่อๆ ไปทุกเวอร์ชันจะถูกสร้างขึ้นโดยใช้ litr
เวอร์ชันก่อนหน้า โดยเฉพาะอย่างยิ่ง v0.0.2 ของ litr
นั้นเทียบเท่ากับ v0.0.1 แต่แพ็คเกจถูกกำหนดไว้ในไฟล์ .Rmd ที่สร้าง การเรียก litr::render()
ของ v0.0.1 จะส่งออกแพ็คเกจ litr
v0.0.2 ทั้งหมดนี้อาจฟังดูซับซ้อน แต่ใครๆ ก็สามารถคิดได้ว่านักพัฒนาระบบปฏิบัติการอาจเขียนโค้ดของตนบนคอมพิวเตอร์ที่ใช้ระบบปฏิบัติการเวอร์ชันเสถียรก่อนหน้านี้ได้อย่างไร
litr
เวอร์ชันใหม่โดยใช้รีลีสก่อนหน้า หากต้องการสร้าง litr
เวอร์ชันใหม่ ก่อนอื่นเราจะติดตั้งเวอร์ชันล่าสุด จากนั้นทำการเปลี่ยนแปลงที่ต้องการกับ create-litr.Rmd
จากนั้นใช้ litr::render()
ของเวอร์ชันที่ติดตั้งเพื่อสร้างเวอร์ชันใหม่:
remotes :: install_github( " jacobbien/litr-project@*release " , subdir = " litr " )
litr :: render( " create-litr/index.Rmd " )
ในโค้ดด้านบน @*release
ย่อมาจาก release ล่าสุด ตัวอย่างเช่น ในขณะที่สร้างเวอร์ชัน 0.0.2
นี่จะเป็น v0.0.1
สิ่งนี้จะสร้าง litr
เวอร์ชันใหม่พร้อมกับการจองนี้ จากนั้น คุณสามารถสร้าง/ติดตั้งได้เหมือนกับที่คุณทำกับแพ็คเกจอื่นๆ ในการตรวจสอบบรรจุภัณฑ์ให้ใช้
devtools :: check( " litr " , document = FALSE )
document = FALSE
ป้องกันไม่ให้ devtools
เรียกใช้เวอร์ชันของ document()
ภายใน ซึ่งจะเขียนทับการแก้ไขที่ litr::document()
ได้ทำไว้
สำหรับหมายเหตุเพิ่มเติมเกี่ยวกับการมีส่วนร่วมใน litr
โปรดดูที่ CONTRIBUTING.md