美文网首页
nodejs批量替换js文件内容

nodejs批量替换js文件内容

作者: 永远的八神 | 来源:发表于2018-11-13 11:03 被阅读7次
    var fs = require('fs')
    var path=require('path');
    var filePath=path.resolve(__dirname+'/js');  
    //readdir方法读取文件名
    //readFile方法读取文件内容
    //writeFile改写文件内容
    fs.readdir(filePath, 'utf8', function (err,data) {
     
        data.forEach(function(item, index) {
            //console.log(item)
            fs.readFile('./js/'+item,'utf8',function(err,files){
                //console.log(files)
                var result = files.replace(/要替换的内容/g, '替换后的内容');
     
                fs.writeFile('./js/'+item, result, 'utf8', function (err) {
                     if (err) return console.log(err);
                });
     
            })
        });
     
    });
    

    目前测试txt、html、js格式都可以,word文档excel会造成文件损坏

    相关文章

      网友评论

          本文标题:nodejs批量替换js文件内容

          本文链接:https://www.haomeiwen.com/subject/njpkfqtx.html