custom-fs.js 515 B

12345678910111213141516171819202122232425
  1. const fs = require("fs");
  2. const webpack = require("webpack");
  3. const config = require("./webpack.config");
  4. const compiler = webpack(config);
  5. compiler.inputFileSystem = fs;
  6. compiler.run(function (error, stats) {
  7. if (error) {
  8. console.error(error);
  9. return process.exit(1);
  10. }
  11. if (stats.compilation.errors.length) {
  12. stats.compilation.errors.forEach((compilationError) => {
  13. console.error(compilationError);
  14. });
  15. return process.exit(1);
  16. }
  17. console.log("Successfully compiled");
  18. });