nodejs文件操作系统

nodejs文件(fs)操作系统

const fs=require('fs');
   var buffer = new Buffer(JSON.stringify(getInfo.infosArr));
        var json = JSON.stringify(buffer);
        var copy = new Buffer(JSON.parse(json));
        var str = buffer.toString("utf-8");
        console.log(copy, buffer, str, '9998')
        fs.writeFile('input.js', json, function (err) {
            if (err) {
                return console.error(err);
            }
            console.log("数据写入成功!");
            console.log("--------我是分割线-------------")
            console.log("读取写入的数据!");
            fs.readFile('input.js', function (err, data) {
                if (err) {
                    return console.error(err);
                }
                console.log("异步读取文件数据: " + data.toString());
            });
        });
const fs=require('fs');
var lists='';

fs.readFile('input.js', function (err, data) {
    if (err) {
        return console.error(err);
    }
})
var data = fs.readFileSync('input.js');
var bb=new Buffer(JSON.parse(data.toString()));
lists = bb.toString("utf-8");
lists=JSON.parse(lists);
// 同步读取

webpack配置

  webpack({
        // Webpack 配置,和 webpack.config.js 文件一致
        entry: {
            main: __dirname + "/app/main.js",
        },//已多次提及的唯一入口文件
        output: {
            path: __dirname + "/public",//打包后的文件存放的地方
            filename: '[name].js',//打包后输出文件的文件名  -[hash]//生成后的文件名 为 a-2ea5b2e9b258a8bbba73.js,main-2ea5b2e9b258a8bbba73.js
            publicPath: 'http://cdn.com'  //publicPath 用于发布时,生成的羽毛
        },
        plugins: [
            new htmlWebpackPlugin({
                filename: filenames+'/index.html', //通过模板生成的文件名
                template: 'src/template.html',//模板路径
                inject: true, //是否自动在模板文件添加 自动生成的js文件链接,
                title:'EDM周刊',
                lists:infosArr,
                imageSrc:imageSrc,
                minify: {
                    removeComments: false //是否压缩时 去除注释
                }
            })
        ]
    }, (err, stats) => {
        if (err || stats.hasErrors()) {
            // 构建过程出错
            console.log('出错',err)
        }
        // 成功执行完构建
        console.log('成功')
        res.send('ok')
    });
	"webpack": "webpack --config webapack.config.js --progress --display--modules --colors --dispaly-reason"
	webapack -w

未完结…..