mp3player
Version:
A mp3 player,get data by ajax and play by audiocontext or mediasource.it can download and reprocessing while playing
41 lines (39 loc) • 959 B
JavaScript
var path = require('path');
var webpack = require('webpack');
var uglify = require('uglifyjs-webpack-plugin');
// 拼接我们的工作区路径为一个绝对路径
function resolve(dir) {
return path.join(__dirname, dir);
}
module.exports = {
devtool: '#source-map',
entry: {
'player': './index.js',
},
output: {
// 编译输出的根路径
path: resolve('dist'),
// 编译输出的文件名
filename: '[name].min.js',
},
resolve: {
// 自动补全的扩展名
extensions: ['.js'],
modules: [
resolve('src'),
resolve('node_modules')
]
},
module: {
rules: [{
test: /\.js$/,
loader: 'babel-loader',
include: [resolve('src'), resolve('test')]
}]
},
plugins:[
new uglify({
sourceMap: true
})
]
}