【Node.js】__dirnameでディレクトリのパスを取得しよう!

Node.js

みなさんこんにちは、現役エンジニアのサメハックです

未経験からWebエンジニアに転職し、
正社員として5年働いたのちフリーランスとして独立しました。

Node.jsの解説シリーズです。

今回は__dirnameについて学んでいきましょう!

駆け出しエンジニアや未経験の方、
また新入社員を指導する先輩社員にとっても
わかりやすいように解説していきます!

この記事を読むと・・・
  • __dirnameを使って現在のディレクトリのパスの取得ができる
本記事ではTypeScriptで記述するよ!

__dirnameを使おう

__dirnameとは

__dirnameとは現在のディレクトリのパスを取得するための特別な変数です。

一般的に”pwd”で取得できるよ!
import等も不要だよ!

実際に使ってみよう!

console.log(__dirname);

【出力結果】

/Users/samehack/programing
ここではそれぞれのユーザの実行したファイルがあるディレクトリのパスが出力されるよ!

まとめ

  • __dirnameを使うと現在のディレクトリのパスが取得出来る
  • dirnameの前のアンダーバーは2つ

満足いただけたら、1クリックなのでSNSフォローしてもらえると嬉しいです🦈

タイトルとURLをコピーしました