node.jsのprocess.env.PWDがwindowsでundefinedを返す 2023.09.18 ブログ Web・プログラミング この記事名とURLをコピーする 本日限定 Amazonタイムセール開催中 セール商品を見に行く 本日限定 Amazonタイムセール開催中 セール商品を見に行く 備忘録です。node.jsでプロジェクト・ルート・ディレクトリ(ワーキング・ディレクトリパス)を取得する際に、環境変数process.env.PWDから取得する事がありますが、Windows 10でundefinedを返してしまう問題がありました。 こんな時は、process.cwd()で取得できるようです。 index.js1console.log( process.env.PWD || process.cwd() ); // ワーキング・ディレクトリパスを取得 Node.js Documentationhttps://nodejs.org/dist/latest-v7.x/docs/api/process.html#process_process_cwd その他のメモnode.jsで絶対パスや相対パスを取得する方法もいくつかあるようですので、参考にしたいと思いました。 gistnode.js で絶対パスや相対パスを取得する方法 ほったらかしでも月10万円! ミニサイトをつくって儲ける法 クチコミ評価を見る(Amazon) Amazonで見る 楽天市場で見る Yahooショッピングで見る その他:カメラのキタムラで探す