1. ホーム
  2. node.js

[解決済み】nodejsは絶対パスからファイル名を取得しますか?

2022-03-25 05:06:25

質問

ファイルの絶対パスからファイル名を取得するAPIはありますか?

"foo.txt" から "/var/www/foo.txt"

のような文字列操作で動作することは知っています。 fullpath.replace(/.+\//, '') のような、より「正式な」方法はないのでしょうか? file.getName() をjavaで実行することができます。

NodeJSは絶対パスからファイル名を取得しますか?

どのように解決するのですか?

を使用します。 basename メソッドで path モジュールになります。

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

これ は、上記の例が引用されているドキュメントです。