ez vcard
0.1.6
Es ist ein VCARD-Generator, der in TypeScript für NodeJS geschrieben wurde und die in Java geschriebene EZ-VCard-Bibliothek verwendet. Es kann Vcards in vielen verschiedenen Formaten lesen und schreiben. Das "EZ" steht für "Easy", weil das Ziel darin besteht, eine Bibliothek zu erstellen, die einfach zu bedienen ist.
sudo apt install default-jdkmake und g++ auf Ubuntu: sudo apt install build-essential (um die Abhängigkeit von Node-Java zu erstellen)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
}
} und run: npx ts-node src/vcard.ts oder kompilieren: npx tsc --outDir dist .
HINWEIS: Der erste Lauf kann eine Weile dauern, da er Maven -Pakete herunterlädt, die für das Ausführen von Paket erforderlich sind. Nachfolgende Läufe werden viel schneller sein als der erste.