#やりたいこと タイトルの通り。経緯としては なんだかんだ言いつつconsole.log()は便利なので使ってしまう。 でもコード内に直書きしてしまうと後で消すのが面倒。 ESLintの警告が出るのでconsole.logそのものは少なくしておきたい。 といった感じ。なので開発時だけconsole.logして、それ以外のときは一切何も出ないようにしたい。 ついでにinjectionしていちいちimport文を書かなくてもいいようにする。 環境 Node.js v14.16.0 nuxt: "^2.14.12" @nuxt/typescript-runtime": "^2.0.1", 手順 dev環境かどうかを判別できるようにする dev環境のみconsole.logする関数を作る。 作った関数をpluginsでinjectionする。 実際のコード dev環境かどうかを判別できるようにする