litr
Catatan: Jika Anda ingin menggunakan paket litr
, silakan kunjungi situs web litr
di sini, di mana Anda dapat mempelajari paket tersebut. Jika Anda tertarik dengan cara pembuatan litr
, Anda berada di tempat yang tepat.
Paket litr
R memungkinkan seseorang untuk menulis paket R menggunakan pemrograman yang kompeten. Para pengembang litr
percaya pada pemrograman literasi dan, tentu saja, ingin menggunakan pemrograman literasi untuk mengembangkan litr
. Untuk alasan yang jelas, kami tidak dapat menggunakan litr
sebelum ada. Jadi kami menulis versi awal yang layak dengan cara standar dan tidak melek huruf dan merilisnya sebagai v0.0.1. Kita dapat menganggap ini sebagai “kasus dasar”. Ini adalah versi terakhir yang ditulis dengan cara tradisional. Setiap versi litr
berikutnya akan dibuat menggunakan versi litr
sebelumnya. Secara khusus, v0.0.2 litr
secara fungsional setara dengan v0.0.1, tetapi paket tersebut didefinisikan dalam file .Rmd yang menghasilkan; panggilan ke litr::render()
v0.0.1 akan menghasilkan output paket litr
v0.0.2. Ini semua mungkin terdengar rumit, tetapi kita dapat menganggap ini sebagai bagaimana pengembang sistem operasi mungkin menulis kode mereka di komputer yang menjalankan sistem operasi versi stabil sebelumnya.
litr
versi baru menggunakan rilis sebelumnya Untuk membuat versi baru litr
, pertama-tama kita instal rilis terbaru, lalu buat perubahan apa pun yang diinginkan pada create-litr.Rmd
lalu gunakan litr::render()
versi terinstal untuk membuat versi baru:
remotes :: install_github( " jacobbien/litr-project@*release " , subdir = " litr " )
litr :: render( " create-litr/index.Rmd " )
Pada kode di atas, @*release
adalah singkatan dari rilis terbaru. Misalnya, pada saat pembuatan versi 0.0.2
, ini adalah v0.0.1
.
Ini akan menghasilkan litr
versi baru bersama dengan bookdown ini. Dari sana, Anda dapat membangun/menginstal seperti yang Anda lakukan pada paket lainnya. Untuk memeriksa paket, gunakan
devtools :: check( " litr " , document = FALSE )
document = FALSE
mencegah devtools
menjalankan versi document()
nya secara internal, yang akan menimpa modifikasi yang telah dilakukan litr::document()
.
Untuk catatan lebih lanjut tentang berkontribusi pada litr
, silakan lihat CONTRIBUTING.md.