Chrome DevTools を使った非同期 JavaScript のデバッグ

はじめに JavaScript をユニークなものにしている強力な特徴の1つはそのコールバック関数を通して非同期に動作させられることです。非同期コールバックを割り当てるとイベントドリブンなコードを書くことができますが、JavaScript は直線的には実行されないため、バグを追い掛けるのがやっかいです。 幸いなことに、現在、Chrome Canary のデベロッパー ツールで非同期 JavaScript の完全なコールスタックを見ることができます! 非同期コールスタックの外観です。(このデモの流れはすぐ後に解説します。) デベロッパー ツールで非同期コールスタック機能を有効にすると、Web アプリのいろんなポイントでの状態を深掘って見ることができます。イベントリスナーや setInterval […]

ZlibError: zlib: Cannot read property ‘length’ of null

https://github.com/ionic-team/ionic-cli/issues/3816 ⇒@morpig Use the latest NodeJS LTS. https://nodejs.org/ja/about/releases/ https://nodejs.org/ja/download/

Ionic Native API、Sqlite

——————————————————————————————————————————————- public boolean tabbleIsExi […]

IonicでBluetooth連携

https://ionicframework.com/docs/native/bluetooth-serial/ https://qiita.com/megadreams14/items/9fc55877de9457e9c71d

typescript uuid生成

import { v4 as uuid} from ‘uuid’; this.data = uuid(); npm package: https://www.npmjs.com/package/uuid ※nodejs、angularなどを使う時に、uuidがすでにインストールされたかも。。

Cannot find module ‘rxjs-compat/Observable’.

ERROR in node_modules/@ionic-native/in-app-browser/index.d.ts(2,10): error TS2305: Module ‘XXXXXXXXXXXXXXXXXXX/node_modules/rxjs/Observable”‘ has no exported member ‘Observable’.XXXXXXXXXXXXXXXnode_modules/rxjs/Observable”‘ has no exported member ‘Observable’. node_modules/rxjs/Observable.d.ts(1 […]