UNPKG

guido

Version:

基于webpack4的一键式开发工具,集成handlebars、雪碧图、SVG Sprite、自定义资源注入等方式

21 lines (17 loc) 409 B
'use strict'; const webpack = require('webpack'); const TypeOf = require('../utils/typeof'); module.exports = function createWebpackCompiler(config) { return new Promise((resolve, reject) => { if (!TypeOf.isObject(config)) { reject(new Error('webpack配置不能为空')); } let compiler; try { compiler = webpack(config); resolve(compiler); } catch (err) { reject(err); } }); };