Node.jsのモジュールpathのレシピ集


Node.jsのファイルパスに関する処理はpath モジュールを使います。

🐰 ファイル名の抽出

path.basenameはパスの中からファイル名を抽出するメソッドです。

const path = require('path');

path.basename('/foo/bar/baz/asdf/quux.html')
// Returns: 'quux.html'

🍄 パスのパース処理

path.parseはパスをパースしてディレクトリやファイル、拡張子に分解してくれるメソッドです。

const path = require('path');

path.parse('/home/user/dir/file.txt')
// Returns:
// { root: '/',
// dir: '/home/user/dir',
// base: 'file.txt',
// ext: '.txt',
// name: 'file' }

🏈 参考リンク

🖥 VULTRおすすめ

VULTR」はVPSサーバのサービスです。日本にリージョンがあり、最安は512MBで2.5ドル/月($0.004/時間)で借りることができます。4GBメモリでも月20ドルです。 最近はVULTRのヘビーユーザーになので、「ここ」から会員登録してもらえるとサービス開発が捗ります!

📚 おすすめの書籍