Skip to content

Commit 96a0bb2

Browse files
committed
Added build script for examples
1 parent c8fb318 commit 96a0bb2

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,8 @@
3838
"serve": "vue-cli-service serve",
3939
"build": "vue-cli-service build",
4040
"build:npm": "rollup --config build/rollup.config.js && npm run cssmin",
41-
"cssmin": "postcss dist/vue-flow-form.theme-minimal.css -o dist/vue-flow-form.theme-minimal.min.css && postcss dist/vue-flow-form.theme-green.css -o dist/vue-flow-form.theme-green.min.css && postcss dist/vue-flow-form.theme-purple.css -o dist/vue-flow-form.theme-purple.min.css"
41+
"cssmin": "postcss dist/vue-flow-form.theme-minimal.css -o dist/vue-flow-form.theme-minimal.min.css && postcss dist/vue-flow-form.theme-green.css -o dist/vue-flow-form.theme-green.min.css && postcss dist/vue-flow-form.theme-purple.css -o dist/vue-flow-form.theme-purple.min.css",
42+
"build:examples": "vue-cli-service build --dest dist/questionnaire examples/questionnaire/main.js && vue-cli-service build --dest dist/quiz examples/quiz/main.js && vue-cli-service build --dest dist/support-page examples/support-page/main.js"
4243
},
4344
"eslintConfig": {
4445
"root": true,

vue.config.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,16 @@
1+
let entry = process.argv.pop()
2+
if (entry && entry.indexOf('.js') === -1) {
3+
entry = null
4+
}
5+
16
module.exports = {
27
publicPath: '',
38
pages: {
49
index: {
510
// Replace with your .js entry file path.
611
// To see the quiz example, use 'examples/quiz/main.js'
712
// To see the support page example, use 'examples/support-page/main.js'
8-
entry: 'examples/questionnaire/main.js',
13+
entry: entry || 'examples/questionnaire/main.js',
914
template: 'public/index.html',
1015
filename: 'index.html'
1116
}

0 commit comments

Comments
 (0)