Maison > interface Web > js tutoriel > Vous apprendre étape par étape comment utiliser node.js pour renommer par lots des fichiers/répertoires (combat pratique)

Vous apprendre étape par étape comment utiliser node.js pour renommer par lots des fichiers/répertoires (combat pratique)

青灯夜游
Libérer: 2021-08-24 19:23:39
avant
2785 Les gens l'ont consulté

Comment renommer par lots des fichiers dans le projet Node.js ? Cet article vous présentera comment renommer par lots des fichiers et des dossiers à l'aide de Node.js.

Vous apprendre étape par étape comment utiliser node.js pour renommer par lots des fichiers/répertoires (combat pratique)

Node.js renomme par lots des fichiers/dossiers

Dans le travail et dans la vie, nous rencontrons souvent le besoin de renommer des fichiers Pour un petit nombre de fichiers, nous pouvons le faire manuellement, mais s'il y en a trop. fichiers, ce n'est pas si simple. [Apprentissage recommandé : "Tutoriel Nodejs"]

Dans le processus d'apprentissage de Node.js, j'ai appris le Module de système de fichiers de Node.js, écrivons donc une fonction outil, une commande, pour renommer des fichiers et des fichiers. par lots Permettez-moi d'apprendre brièvement le module intégré de Node.js : système de fichiers

Le module de système de fichiers de Node.js

Le module intégré de Node.js : fs module, qui est une fonction outil , utilisée pour traiter les fichiers et les répertoires (dossiers), c'est-à-dire

le système de fichiers

Node.js 的内置模块: fs 模块, 是一个工具函数, 用于处理文件和目录(文件夹), 即 文件系统

1. readFile 函数

fs 模块的 readFile

1 la fonction readFile

le readFile : utilisée pour lire le contenu du fichier, appeler la fonction de rappel pour transmettre le contenu analysé

const { readFile } = require('fs')

readFile('iwin621.txt', 'utf8', (error, txt) => {
  if(error) throw error
  console.log('iwin621 的文本为: ', txt)
})
Copier après la connexion

Le premier paramètre de readFile est le chemin du fichier, et le deuxième paramètre est le codage des caractères du fichier décodé dans une chaîne,

Si vous ne transmettez pas le paramètre d'encodage, Node.js supposera qu'il s'agit d'un objet BufferBuffer est un objet de type tableau, contenant des nombres représentant les octets dans le fichier

fonction writeFile

. La fonction writeFile est utilisée pour écrire des fichiers sur le disque,

const { writeFile } = require('fs')

writeFile('iwin621.txt', '这是一串文本内容', err => {
  if(err) {
    console.log('写入文件错误: ', err)
  } else {
    console.log('File written..')
})
Copier après la connexion

3. La fonction readdir

la fonction readdir est utilisée pour renvoyer les fichiers dans le répertoire, sous la forme d'un tableau de chaînes

4.

Comme son nom l'indique, la fonction de renommage est utilisée pour renommer des fichiers

4 . Fonction de dissociation

La fonction de dissociation est utilisée pour supprimer un fichierPour plus de connaissances sur la programmation, veuillez visiter :

Vidéo de programmation🎜 ! ! 🎜

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:juejin.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal