สร้าง/ลบไดเรกทอรีชั่วคราวได้อย่างง่ายดาย
บางครั้งคุณต้องการวิธีที่ง่ายและง่ายดายในการสร้างไดเรกทอรีชั่วคราว ไดเรกทอรีถูกสร้างขึ้นในไดเรกทอรีชั่วคราวของระบบปฏิบัติการมาตรฐาน
นอกจากนี้โมดูลนี้จะถูกส่งเป็น:
dist/stopgap.mjsdist/stopgap.js $ npm install --save stopgap
import stopgap from 'stopgap' ;
const { path , remove } = await stopgap ( ) ;
// path ~> /var/folders/c7/fqpgnx7x5654w6z_k3syl11r0000gn/T/sg-LC48Pf
// remove ~> call function to delete directory
// clean up
await remove ( ) ; returns: { path: String, remove: Function }
สร้างไดเรกทอรีชั่วคราวในไดเรกทอรี TEMP เริ่มต้นของ OS และส่งคืนวัตถุที่มีคุณสมบัติสองประการ:
ประเภท: String
path ไปยังไดเรกทอรีที่สร้างขึ้น
โดยค่าเริ่มต้นสิ่งนี้ถูกสร้างขึ้นเป็นโฟลเดอร์ที่ซ่อนอยู่ในผู้ใช้โฮมไดเร็กทอรี
ประเภท: Function ส่งคืน: Promise
การเรียกใช้ฟังก์ชั่นนี้จะลบและทำความสะอาดไดเรกทอรีชั่วคราว
สำคัญ: ทุกอย่างภายในไดเรกทอรีจะถูกลบออกซ้ำ
ประเภท: String
คำนำหน้าแบบกำหนดเองสำหรับโฟลเดอร์ ค่าเริ่มต้นเป็น sg-
ประเภท: String
เส้นทางที่กำหนดเองสำหรับไดเรกทอรี เส้นทางถูกสร้างขึ้นซ้ำ
ค่าเริ่มต้นไปยังไดเรกทอรี System TMP
MIT © Terkel Gjervig