book
book copied to clipboard
調査: npm install -g typescriptでインストールしたtscが使えないことがある?
次のチュートリアルの流れでtscがcommand not foundになることがあるかもしれないので調査する。
開発環境の準備 | TypeScript入門『サバイバルTypeScript』にて

開発環境の準備 | TypeScript入門『サバイバルTypeScript』にて

発端
https://twitter.com/Yomogi_master/status/1502029034535809024
まっさらなmacOS Catalinaを用意してHomebrewのインストールからやってみる。
この部分を実行した。

まっさらなmacだと、/usr/local/opt/node@16/bin
にパスが通っていないので、node -v
はcommand not foundになる。
今回の調査対象とは関係ないが、パスを通すところをちゃんと手順に加えたほうがよさげ。
ちなみに、パスを通してもzshを再起動しない限りnodeコマンドは見つからない。
nodeのパスを通すとnode, npmも実行できた。npm install -g typescriptで入れたtscにもパスが通っていた。
次のチュートリアルの部分を実施した。

問題なく実施できた。