Node.js 移除文件内容中的 'dist/' 字符串
可以使用 Node.js 的文件系统模块 fs 来读取文件内容,然后使用正则表达式将文件中的 'dist/' 字符串替换为空字符串。
具体实现如下:
const fs = require('fs');
const fileName = 'example.txt';
fs.readFile(fileName, 'utf8', (err, data) => {
if (err) {
console.error(err);
return;
}
const result = data.replace(/dist\//g, '');
fs.writeFile(fileName, result, 'utf8', (err) => {
if (err) {
console.error(err);
return;
}
console.log(`File ${fileName} has been updated.`);
});
});
上述代码中,首先使用 fs.readFile 方法读取文件内容,如果发生错误则输出错误信息。然后使用 String 的 replace 方法和正则表达式将 'dist/' 字符串替换为空字符串,得到替换后的结果。最后使用 fs.writeFile 方法将替换后的内容写回文件中,如果发生错误则输出错误信息,否则输出成功信息。
原文地址: https://www.cveoy.top/t/topic/nO7b 著作权归作者所有。请勿转载和采集!