Dino Geek, versucht dir zu helfen

Wie verwende ich das Path-Modul in Node.js?


Das Path-Modul in Node.js wird verwendet, um Dateipfade zu bearbeiten. Sie können es verwenden, um Ordnerpfade zu manipulieren, Dateierweiterungen zu erhalten, Pfade zu normalisieren und vieles mehr. Es ist ein eingebautes Modul, daher ist keine Installation erforderlich.

Verwendung:

1. Zuerst müssen Sie es in Ihrem Code importieren. Das können Sie durch Hinzufügen dieser Zeile in Ihrem Code tun:

```javascript
const path = require(‘path’);
```

2. Sobald das Modul importiert ist, können Sie seine Methoden verwenden. Hier sind einige Beispiele:

- path.join(): Verbindung von Pfadsegmenten

```javascript
let pathJoined = path.join(‘/test’, ‘test1’, ‘2slashes/1slash’,‘tab’, ‘..’);
console.log(pathJoined);
// Ausgabe: ‘/test/test1/2slashes/1slash‘
```

- path.resolve(): Löst Pfade zu absoluten Pfadnamen auf

```javascript
let pathResolved = path.resolve(‘test/test1’, ‘2slashes/1slash’, ‘2tabs/1slash’, ‘..’);
console.log(pathResolved);
// Ausgabe wäre der absolute Pfad zu ‘test/test1/2slashes/1slash‘
```

- path.basename(): Gibt den letzten Teil eines Pfades zurück

```javascript
let baseName = path.basename(‘/test/test1/2slashes/1slash’);
console.log(baseName);
// Ausgabe: ‘1slash‘
```

- path.dirname(): Gibt den Verzeichnisteil eines Pfades zurück

```javascript
let dirName = path.dirname(‘/test/test1/2slashes/1slash’);
console.log(dirName);
// Ausgabe: ‘/test/test1/2slashes‘
```

- path.extname(): Gibt die Erweiterung einer Datei zurück

```javascript
let extName = path.extname(‘/test/test1/test.js’);
console.log(extName);
// Ausgabe: ‘.js‘
```

Weitere Informationen und Methoden finden Sie in der Node.js-Dokumentation zum Path-Modul.


Erstellen Sie einfach Artikel, um Ihr SEO zu optimieren
Erstellen Sie einfach Artikel, um Ihr SEO zu optimieren





DinoGeek bietet einfache Artikel über komplexe Technologien

Möchten Sie in diesem Artikel zitiert werden? Es ist ganz einfach, kontaktieren Sie uns unter dino@eiki.fr

CSS | NodeJS | DNS | DMARC | MAPI | NNTP | htaccess | PHP | HTTPS | Drupal | WEB3 | LLM | Wordpress | TLD | Domain | IMAP | TCP | NFT | MariaDB | FTP | Zigbee | NMAP | SNMP | SEO | E-Mail | LXC | HTTP | MangoDB | SFTP | RAG | SSH | HTML | ChatGPT API | OSPF | JavaScript | Docker | OpenVZ | ChatGPT | VPS | ZIMBRA | SPF | UDP | Joomla | IPV6 | BGP | Django | Reactjs | DKIM | VMWare | RSYNC | Python | TFTP | Webdav | FAAS | Apache | IPV4 | LDAP | POP3 | SMTP

| Whispers of love (API) | Déclaration d'Amour |






Rechtliche Hinweise / Allgemeine Nutzungsbedingungen