みなさんこんにちは、現役エンジニアのサメハックです
未経験から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’);
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フォローしてもらえると嬉しいです🦈