パス モジュールは、ファイル/ディレクトリ パスを処理するための、nodejs の組み込みモジュールです。これはツールボックスとみなすことができ、使用できる多くのメソッドを提供します (もちろんすべてパス処理に関連しています)。同時に、パス モジュールは、Webpack を構成するときなど、フロントエンド開発で頻繁に表示されます。この記事では、ノードのパスモジュールについて説明します。
前書き: この記事を通じて、ノードの API について理解できるようになります。パス組み込みモジュールのは、必要に応じて
node 公式 Web サイト で参照できます。もちろん、理論よりも実践が大切です そこで、実践用のケースを用意しました
パス モジュールは、パスを処理するために Node.js によって公式に提供されるモジュール です。これは、パス処理に対するユーザーのニーズを満たす一連のメソッドと属性を提供します。
構文形式は
# です。 ##…paths(string) 一連のパス フラグメントは、結合する必要があるすべてのパス シリーズです。 [関連チュートリアルの推奨事項:
nodejs ビデオ チュートリアル 、
]##戻り値は string# # であることに注意してください。 #
//引入path模块 const path=require("path") //书写要拼接的路径 const pathStr=path.join('/a','/b/c','../','./d','e') console.log(pathStr)ログイン後にコピー
##2.2 path.basename()
path.basename() メソッドを使用する、最後のパスの一部を取得することができます。この方法は、ファイル拡張子を表すオプションのパラメータです。のファイル名を取得するためによく使用されます。 path は必須パラメータであり、パスを表す文字列です。
パスの最後の部分を表します。
const path=require("path") const fpath='./a/b/c/index.html' var fullname=path.basename(fpath) console.log(fullname) //获取指定后缀的文件名 const namepath=path.basename(fpath,'.html') console.log(namepath)
path は必須パラメータであり、パスを表す文字列です
Return: 取得した拡張文字列
const path=require("path") const fpath='./a/b/c/d/index.html' const ftext =path.extname(fpath) console.log(ftext)
および右クリックしてソース コードを表示します