easy-mod-site
v2.2.5
Published
Modules dibuat oleh
Readme
Modules dibuat oleh
github: Naufalcode112, Facebook: Fezzan
Documentation
Tujuan module
module ini dibuat untuk mempermudah dalam pembuatan website backend,
easy-mod-site.
Dokumentasi Kode
•Membuat file baru
mod.addln({
file: 'nama file',
write: 'tulis isi file'
})•mempush value ke array berbentuk file
mod.pushln({
file: 'nama file yang sudah ada',
content: 'konten yang ingin diisi'
})•membuat direktori
mod.mkdir({
path: 'path dan nama direktori'
})Fitur
ada banyak sekali fitur dari module ini
Mempermudah Backend.
dalam pembuatan backend contohnya menggunakan json dan body parse,programmer
pasti tidak asing dengan kata kunci push.
seperti melakukan push pada array atau file .json module ini mempermudah anda
melakukan hal tersebut dengan menggunakan:
const { mod } = require('easy-mod-site')
//atau:
import mod from 'easy-mod-site';
//push
mod.pushln({
file: 'Nama file yang akan dipush dengan value content',
content: 'Konten yang akan diisi ke file .json'
})
dan
// menambahkan file
mod.addln({
file: 'Nama file yang ingin ditambah',
extend: 'kosongkan saja'
write: 'tulis isinya'
})
Kenapa harus modSite
dalam pembuatan web. pasti ada hal yang menyulitkan dalam pembuatan web backend.
misalnya saya memiliki file fileSaya.json,dan saya ingin mempush file tersebut
dengan value [{"message": "Hello ModSite"}]
tapi saya harus melakukan hal yang ribet seperti
// membaca file
const listFile = () => {
const buffer = fs.readFileSync('file.json', 'utf-8')
const buff = JSON.parse(buffer)
return buff;
}
// menulis file
const write = () => {
fs.writeFileSync('file.json', JSON.stringify(flist))
}
const file = listFile();
file.push('[{"message": "hello modSite"}]')Kode diatas ini sangat menyulitkan dan ribet apa lagi proyek membutuhkan push berkali kali dalam setiap file json yang banyak Dan ini kode menggunakan easy-mod-site
itulah mengapa kita harus menggunakan ModSite dalam mempermudah pekerjaan# Easy-Mod-Site
