最近、vueのnativescriptでandroidアプリを少し作っていましたが、nativescript-sqliteを以下のコマンドで使おうとした際にエラーが起きたのでメモしておきます。
※ 自分はvue, nativescript, typescriptの初心者ですので、間違えがかなりあると思いますのでこの記事を鵜呑みにしないでください
エラーと対処
typescriptだったので、公式通り以下のようにimportしようとしました。
import { Sqlite } from "nativescript-sqlite";
が、コンパイルしようとすると、タイトル通りのエラー。
なので、試しに以下のようにjavascript形式で入れてみるとうまくいきました。
const Sqlite = require( "nativescript-sqlite" );
これはこちらの設定ミスな気がしますが、一応メモしておきます。
コメント