Mercurial > gemma
annotate client/vue.config.js @ 196:b67208d82543
Make test output more comprehensive
Running all tests in one transaction ensures the final output tells
about any failing test, not just in the last transaction (i.e.
test script).
The price is that no traces of the tests are left in the database
because we have to rollback in order to have no left-over test roles
in the cluster.
author | Tom Gottfried <tom@intevation.de> |
---|---|
date | Fri, 20 Jul 2018 18:31:45 +0200 |
parents | c1ef0be0ae3d |
children | 71970f03c9e8 |
rev | line source |
---|---|
23 | 1 var CopyWebpackPlugin = require("copy-webpack-plugin"); |
2 | |
3 | 3 module.exports = { |
21
d16f799e0469
Configure Webpack to put its output to web-folder
Thomas Junk <thomas.junk@intevation.de>
parents:
13
diff
changeset
|
4 outputDir: "../web", |
23 | 5 chainWebpack: config => { |
6 let vendorImgPath = process.env.VUE_APP_VENDOR_IMG_PATH; | |
7 if (!vendorImgPath) return; | |
8 config | |
9 .plugin("CopyWebpackPlugin") | |
10 .use(CopyWebpackPlugin, [[{ from: vendorImgPath, to: "img" }]], { | |
11 copyUnmodified: true | |
12 }); | |
13 }, | |
3 | 14 devServer: { |
15 proxy: { | |
16 "/api/*": { | |
17 target: "http://localhost:8000", | |
18 secure: false | |
11
e0b5dd98665e
current frontend with asset server configured
Thomas Junk <thomas.junk@intevation.de>
parents:
3
diff
changeset
|
19 }, |
23 | 20 "/img/*": { |
11
e0b5dd98665e
current frontend with asset server configured
Thomas Junk <thomas.junk@intevation.de>
parents:
3
diff
changeset
|
21 target: "http://localhost:5000", |
e0b5dd98665e
current frontend with asset server configured
Thomas Junk <thomas.junk@intevation.de>
parents:
3
diff
changeset
|
22 secure: false |
3 | 23 } |
24 } | |
25 } | |
26 }; |