以下の内容はhttps://tech.motoki-watanabe.net/entry/2020/10/11/003346より取得しました。


typesyncを導入していちいち型定義パッケージを入れないで済むようにする

tech.motoki-watanabe.net

とか書いたのですが、逐一入れるのはしんどいので、

qiita.com

こういうのがあるらしいと知りました。これでなにかのパッケージ入れたら型定義パッケージも一緒に入ってくれます。いやこれが正解でしたね、逐一入れるのしんどい。

そして、npm scriptにpreinstallというのがあるのですね。

qiita.com

なるほど、installは予約されている名前で、preinstallだとinstallの前に実行される。

  "scripts": {
    "preinstall": "typesync || :"
  }

で。preinstall時にtypesyncが動きpackage.jsonに関係する型定義パッケージを追加、その後installで型定義パッケージごとインストールしてくれる…という流れなのですね。




以上の内容はhttps://tech.motoki-watanabe.net/entry/2020/10/11/003346より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14