Skip to content

Commit 6e773d0

Browse files
committed
Add files & first build
1 parent 15f3df5 commit 6e773d0

21 files changed

+42932
-6
lines changed

build/webpack.build.config.js

+28-3
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,25 @@ var webpack = require("webpack");
22
var version = require("../package.json").version;
33
var banner = "/**\n" + " * vue-form-generator v" + version + "\n" + " * https://github.com/icebob/vue-form-generator\n" + " * Released under the MIT License.\n" + " */\n";
44

5+
var loaders = [
6+
{
7+
"test": /\.js?$/,
8+
"exclude": /node_modules/,
9+
"loader": "babel",
10+
"query": {
11+
"presets": [
12+
"es2015",
13+
"stage-0"
14+
],
15+
"plugins": []
16+
}
17+
},
18+
{
19+
"test": /\.vue?$/,
20+
"loader": "vue"
21+
}
22+
];
23+
524
module.exports = [
625

726
{
@@ -15,22 +34,28 @@ module.exports = [
1534
plugins: [
1635
new webpack.BannerPlugin(banner, {
1736
raw: true
18-
})]
37+
})],
38+
module: {
39+
loaders: loaders
40+
}
1941
},
2042

2143
{
2244
entry: "./src/index",
2345
output: {
2446
path: "./dist",
25-
filename: "vue-form-generator.js",
47+
filename: "vue-form-generator.min.js",
2648
library: "VueFormGenerator",
2749
libraryTarget: "umd"
2850
},
2951
plugins: [
3052
new webpack.optimize.UglifyJsPlugin,
3153
new webpack.BannerPlugin(banner, {
3254
raw: true
33-
})]
55+
})],
56+
module: {
57+
loaders: loaders
58+
}
3459
}
3560

3661
];

0 commit comments

Comments
 (0)