Browse Source

add vue.config.js e configura comunicação com webpack-loader

pull/2485/head
Leandro Roberto 7 years ago
parent
commit
fc604679b9
  1. 3
      sapl-frontend/package.json
  2. 30
      sapl-frontend/vue.config.js

3
sapl-frontend/package.json

@ -10,7 +10,8 @@
"dependencies": { "dependencies": {
"vue": "^2.5.21", "vue": "^2.5.21",
"vue-router": "^3.0.1", "vue-router": "^3.0.1",
"vuex": "^3.0.1" "vuex": "^3.0.1",
"webpack-bundle-tracker": "^0.4.2-beta"
}, },
"devDependencies": { "devDependencies": {
"@vue/cli-plugin-babel": "^3.3.0", "@vue/cli-plugin-babel": "^3.3.0",

30
sapl-frontend/vue.config.js

@ -0,0 +1,30 @@
const BundleTracker = require('webpack-bundle-tracker')
module.exports = {
publicPath: 'http://localhost:8080/',
outputDir: './dist/',
chainWebpack: config => {
config.optimization
.splitChunks(false)
config
.plugin('BundleTracker')
.use(BundleTracker, [{ filename: './webpack-stats.json' }])
config.resolve.alias
.set('__STATIC__', 'static')
config.devServer
.public('')
.host('localhost')
.port(8080)
.hotOnly(true)
.watchOptions({ poll: 1000 })
.https(false)
.headers({ 'Access-Control-Allow-Origin': '\*' })
}
}
Loading…
Cancel
Save