no message

This commit is contained in:
许彦峰
2019-03-16 11:10:49 +08:00
parent 9579ed24d2
commit 796d7071ce
16 changed files with 1526 additions and 1529 deletions

View File

@@ -0,0 +1,27 @@
const Fs = require("fs");
const Path = require("path");
const JsonBeautifully = require('json-beautifully');
class ChromeManifest {
constructor(options) {
this.options = options;
}
apply(compiler) {
compiler.plugin('done', function (compilation, callback) {
let manifest = this.options.manifest;
let outFile = this.options.outFile;
if (manifest && outFile) {
// JSON.stringify(require(manifest))
Fs.writeFileSync(outFile, JsonBeautifully(require(manifest)));
console.log(`\n生成manifest文件: ${outFile}`);
}
}.bind(this))
}
}
module.exports = ChromeManifest