plugin-audio
Version:
wangEditor 上传音频
42 lines (40 loc) • 1.02 kB
JavaScript
const { srcPath } = require('./paths.js')
module.exports = {
module: {
rules: [
{
test: /\.js$/,
use: ['babel-loader'],
include: srcPath,
exclude: /node_modules/,
},
{
test: /\.tsx?$/,
use: 'ts-loader',
exclude: /node_modules/,
},
{
test: /\.css$/,
use: ['style-loader', 'css-loader', 'postcss-loader'], // loader 的执行顺序是:从后往前
},
{
test: /\.less$/,
use: ['style-loader', 'css-loader', 'postcss-loader', 'less-loader'], // 增加 'less-loader' ,注意顺序
},
{
test: /\.(woff2?|ttf|eot|otf)(\?.*)?$/,
use: [
{
loader: 'url-loader',
options: {
limit: 500 * 1024, // <=500kb 则使用 base64 (即,希望字体文件一直使用 base64 ,而不单独打包)
},
},
],
},
],
},
resolve: {
extensions: ['.tsx', '.ts', '.js'],
},
}