misc_pterodactyl-panel/webpack.config.js

39 lines
1 KiB
JavaScript
Raw Normal View History

module.exports = {
entry: './resources/assets/scripts/app.js',
output: {
filename: 'webpack.build.js',
},
module: {
rules: [
{
test: /\.vue$/,
loader: 'vue-loader',
options: {
postcss: [
require('postcss-import'),
require('postcss-preset-env')({stage: 0}),
require('tailwindcss')('./tailwind.js'),
require('autoprefixer'),
]
}
},
{
test: /\.js$/,
2018-03-31 20:51:18 +00:00
exclude: /(node_modules|vendor)/,
use: [{
loader: "babel-loader",
options: { presets: ['es2015'] }
}]
},
]
},
resolve: {
alias: {
2018-03-31 20:51:18 +00:00
// 'vue': 'vue/dist/vue.js'
'vue$': 'vue/dist/vue.esm.js'
},
extensions: ['*', '.js', '.vue', '.json']
},
plugins: [],
};