2020-08-12 11:16:16 +00:00
|
|
|
const webpack = require('webpack')
|
2024-04-26 11:39:31 +00:00
|
|
|
const { GitRevisionPlugin } = require('git-revision-webpack-plugin')
|
2020-08-12 11:16:16 +00:00
|
|
|
|
2024-04-26 11:39:31 +00:00
|
|
|
const gitRevisionPlugin = new GitRevisionPlugin({ branch: true })
|
2020-08-12 11:16:16 +00:00
|
|
|
|
|
|
|
module.exports = {
|
|
|
|
productionSourceMap: false,
|
2020-11-14 17:55:22 +00:00
|
|
|
transpileDependencies: ['vue-lazy-youtube-video', 'vue-mapbox'],
|
2020-08-12 11:16:16 +00:00
|
|
|
configureWebpack: {
|
|
|
|
plugins: [
|
|
|
|
gitRevisionPlugin,
|
|
|
|
new webpack.DefinePlugin({
|
|
|
|
'VERSION': JSON.stringify(gitRevisionPlugin.version()),
|
|
|
|
'COMMITHASH': JSON.stringify(gitRevisionPlugin.commithash()),
|
|
|
|
'BRANCH': JSON.stringify(gitRevisionPlugin.branch())
|
|
|
|
})
|
2024-04-26 11:39:31 +00:00
|
|
|
],
|
|
|
|
resolve: {
|
|
|
|
fallback: {
|
|
|
|
fs: false,
|
|
|
|
path: false
|
|
|
|
}
|
|
|
|
}
|
2023-05-10 12:47:31 +00:00
|
|
|
},
|
2023-05-10 13:17:41 +00:00
|
|
|
publicPath: process.env.PUBLIC_PATH
|
2020-08-12 11:16:16 +00:00
|
|
|
}
|