✏️ 编辑:run-webpack.js
路径:
/home/boguraj1/public_html/jobsite/node_modules/img-loader/__tests__/run-webpack.js
大小:1005 B · 修改:2022-11-21 20:09:18 · 权限:0644 · 可写
← 返回目录
👁 查看
⬇ 下载
'use strict' var path = require('path') var webpack = require('webpack') var MemoryFS = require('memory-fs') module.exports = function (entry, options) { var compiler = webpack({ context: __dirname, entry: entry, output: { path: path.resolve(__dirname), filename: 'bundle.js' }, mode: 'none', module: { rules: [{ test: /./, use: [ { loader: 'file-loader', options: { name: 'image' } }, { loader: path.resolve(__dirname, '../index.js'), options: options } ] }] } }) compiler.outputFileSystem = new MemoryFS() return new Promise(function (resolve, reject) { compiler.run(function (error, stats) { if (!error && stats.compilation.errors.length) { error = stats.compilation.errors[0] } return error ? reject(error) : resolve(stats.compilation.assets.image.source()) }) }) }
💾 保存
取消
保存为 UTF-8,换行统一为 LF