ez vcard
0.1.6
これは、Javaで書かれた驚くべきEZ-Vcardライブラリを使用するNodejsのTypescriptで書かれたVCardジェネレーターです。さまざまな形式でVCardを読み書きできます。 「EZ」は「Easy」の略です。目標は、使いやすいライブラリを作成することだからです。
sudo apt install default-jdkmakeとg++をインストール: sudo apt install build-essential (ノードジャバ依存関係をビルドするため)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パッケージをダウンロードするため、最初の実行には時間がかかる場合があります。後続の実行は、最初のランよりもはるかに高速になります。