ez vcard
0.1.6
มันเป็นเครื่องกำเนิด VCARD ที่เขียนด้วย TypeScript สำหรับ NodeJS ที่ใช้ไลบรารี EZ-VCARD ที่น่าทึ่งที่เขียนใน Java มันสามารถอ่านและเขียน VCARDs ในรูปแบบที่แตกต่างกันมากมาย "EZ" หมายถึง "ง่าย" เพราะเป้าหมายคือการสร้างห้องสมุดที่ใช้งานง่าย
sudo apt install default-jdkmake and g++ บน Ubuntu: sudo apt install build-essential (เพื่อสร้างการพึ่งพา Node-Java)npm i ez-vcard const ezVcard = require ( 'ez-vcard' ) . default ;
( async ( ) => {
const vcard = await ezVcard ( { name : { first : 'Maxim' } } ) ;
console . log ( vcard ) ;
} ) ( ) ;npm install @types/node typescriptsrc/vcard.ts
import ezVcard from 'ez-vcard' ;
( async ( ) => {
const vcard = await ezVcard ( { name : { first : 'Maxim' } } ) ;
console . log ( vcard ) ;
} ) ( ) ;tsconfig.json
{
"compilerOptions" : {
"esModuleInterop" : true
}
} และเรียกใช้: npx ts-node src/vcard.ts หรือคอมไพล์: npx tsc --outDir dist
หมายเหตุ: การเรียกใช้ครั้งแรกอาจใช้เวลาสักครู่เพราะมันดาวน์โหลดแพ็คเกจ Maven ที่จำเป็นสำหรับแพ็คเกจที่จะเรียกใช้ การวิ่งครั้งต่อไปจะเร็วกว่าครั้งแรก