【Node.js】path.joinでパスを結合しよう!【path】

Node.js

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

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

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

今回はパスの結合方法について学んでいきましょう!

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

この記事を読むと・・・
  • Node.jsでパスの結合ができる
本記事ではTypeScriptで記述するよ!
今回は簡単な内容だよ!

Node.jsでパスを結合しよう!

Node.jsでパスを結合する構文

// pathのインポート
import * as path from 'path';

path.join(パス1, パス2, パス3)
非推奨だけどcommonJSで読み込む際には以下のように書くよ!
const path = require(‘path’);

基本的にはECMAScript2015推奨のimportを使おう!

実際に動かしてみよう

// pathのインポート
import * as path from 'path';

const newPath = path.join("user/", "samehack/", "programing")
console.log(newPath);

【出力結果】

"user/samehack/programing"
実際には__dirnameと組み合わせて使うことが多いよ!

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

まとめ

  • path.join(パス1, パス2, パス3) でパスの結合が出来る
  • 基本的にはrequireではなくimportを使う

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

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