Dieser Artikel führt Sie durch das Pfadmodul von node, stellt einige APIs des integrierten Pfadmoduls vor und bereitet auch einen Fall für die Praxis vor. Ich hoffe, er wird für alle hilfreich sein!
Pfadmodul ist ein Modul , das offiziell von Node.js bereitgestellt und zur Verarbeitung von Pfaden
verwendet wird. Es bietet eine Reihe von Methoden und Attributen, um den Anforderungen der Benutzer an die Pfadverarbeitung gerecht zu werden. 2. Path-Modul-API ...paths(string) Die Folge von Pfadfragmenten ist die gesamte Pfadreihe, die Sie zum Spleißen benötigen//引入path模块 const path=require("path") //书写要拼接的路径 const pathStr=path.join('/a','/b/c','../','./d','e') console.log(pathStr)
2.2 path.basename()
istVerwenden Sie die Methode path.basename(), um den letzten Teil des Pfads abzurufen. Diese Methode wird häufig verwendet, um den Dateinamen im
pathSyntaxformat
den letzten Teil im Pfad darstellt2.3 path.extname()
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)Nach dem Login kopieren
Rückgabe: Gibt die erhaltene Erweiterungszeichenfolge
const path=require("path") const fpath='./a/b/c/d/index.html' const ftext =path.extname(fpath) console.log(ftext)
3. Übung zum Uhrengehäuse
http://127.0.0.1:5500/node/day1/static/index.html
3.1 Implementierungsschritte
1. Erstellen Sie zwei reguläre Ausdrücke. Für den Abgleich werden Ausdrücke verwendet Tags 2. Verwenden Sie das fs-Modul, um die zu verarbeitende HTML-Datei zu lesen
3. Passen Sie die Methode „resolveCSS“ an, um die index.css-Stildatei zu schreiben3.1.1 Schritt 1 – Importieren Sie die erforderlichen Module und erstellen Sie reguläre Ausdrücke Das Ergebnis besteht darin, die Stile in der angegebenen Datei zu trennen
Aber die ursprüngliche index.html enthält den gesamten Code und dannist der Speicherort, an dem die Stile gespeichert werden, wenn die Stile geteilt werden. Es ist immer noch das Original, also der endgültige Index Der .html-Code bleibt unverändert
Das obige ist der detaillierte Inhalt vonEine kurze Analyse einiger APIs des Pfadmoduls im Knoten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!