Skip to content

Commit dc19733

Browse files
committed
feat: use webpack3 ➕
1 parent 67e2bae commit dc19733

File tree

3 files changed

+124
-34
lines changed

3 files changed

+124
-34
lines changed

README.md

Lines changed: 15 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77

88
<p align="center">
99
<a href="http://vue.tigerb.cn/#/"><img src="https://img.shields.io/badge/build-passing-brightgreen.svg" alt="Build Status"></a>
10-
<a href="https://github.com/TIGERB/easy-vue/releases"><img src="https://img.shields.io/badge/version-0.7.0-lightgrey.svg" alt="Version"></a>
11-
<a href="https://github.com/TIGERB/easy-vue/releases"><img src="https://img.shields.io/badge/download-34.8kb-orange.svg" alt="Downloads"></a>
10+
<a href="https://github.com/TIGERB/easy-vue/releases"><img src="https://img.shields.io/badge/version-0.7.1-lightgrey.svg" alt="Version"></a>
11+
<a href="https://github.com/TIGERB/easy-vue/releases"><img src="https://img.shields.io/badge/download-400kb-yellow.svg" alt="Downloads"></a>
1212
<a href="https://opensource.org/licenses/MIT"><img src="https://img.shields.io/badge/license-MIT-blue.svg" alt="License"></a>
1313
</p>
1414

@@ -22,12 +22,13 @@ Dependence |Version
2222
-------------------|-------
2323
Vue |2.0+
2424
Vuex |2.0+
25-
Webpack |2.2+
25+
Webpack |3.0+
2626

27-
## Latest Version 0.7.1(2017/06/13)
28-
- 0.7.1 [2017/06/13]
27+
## Latest Version 0.7.1(2017/06/20)
28+
- 0.7.1 [2017/06/20]
2929
+ separate router, store and vendor css from app.js
3030
+ format code style
31+
+ use webpack 3.0.0
3132
- 0.7.0 [2017/03/24]
3233
+ with a cool logo
3334
+ use webpack2
@@ -63,6 +64,12 @@ Webpack |2.2+
6364
> <http://vue.tigerb.cn>
6465
6566
## How To Use ?
66-
- yarn install
67-
- for develop: `npm run dev`
68-
- for build: `npm run build`, and use *lite-server* or *http-server* to server the dist directory
67+
68+
```
69+
step 1: yarn install
70+
71+
step 2:
72+
- develop: npm run dev
73+
- build : npm run build, and use *lite-server* or *http-server* to visit the dist directory
74+
75+
```

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
"vue-loader": "^12.2.1",
3939
"vue-style-loader": "^3.0.1",
4040
"vue-template-compiler": "^2.2.6",
41-
"webpack": "^2.3.3",
41+
"webpack": "3.0.0",
4242
"webpack-dev-server": "^2.4.2"
4343
}
4444
}

yarn.lock

Lines changed: 108 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -27,18 +27,18 @@ acorn@^5.0.0:
2727
version "5.0.3"
2828
resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.0.3.tgz#c460df08491463f028ccb82eab3730bf01087b3d"
2929

30-
ajv-keywords@^1.1.1:
31-
version "1.5.1"
32-
resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-1.5.1.tgz#314dd0a4b3368fad3dfcdc54ede6171b886daf3c"
30+
ajv-keywords@^2.0.0:
31+
version "2.1.0"
32+
resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-2.1.0.tgz#a296e17f7bfae7c1ce4f7e0de53d29cb32162df0"
3333

34-
ajv@^4.7.0, ajv@^4.9.1:
34+
ajv@^4.9.1:
3535
version "4.11.8"
3636
resolved "https://registry.yarnpkg.com/ajv/-/ajv-4.11.8.tgz#82ffb02b29e662ae53bdc20af15947706739c536"
3737
dependencies:
3838
co "^4.6.0"
3939
json-stable-stringify "^1.0.1"
4040

41-
ajv@^5.0.0:
41+
ajv@^5.0.0, ajv@^5.1.5:
4242
version "5.1.5"
4343
resolved "https://registry.yarnpkg.com/ajv/-/ajv-5.1.5.tgz#8734931b601f00d4feef7c65738d77d1b65d1f68"
4444
dependencies:
@@ -1195,6 +1195,12 @@ csso@~2.3.1:
11951195
clap "^1.0.9"
11961196
source-map "^0.5.3"
11971197

1198+
d@1:
1199+
version "1.0.0"
1200+
resolved "https://registry.yarnpkg.com/d/-/d-1.0.0.tgz#754bb5bfe55451da69a58b94d45f4c5b0462d58f"
1201+
dependencies:
1202+
es5-ext "^0.10.9"
1203+
11981204
dashdash@^1.12.0:
11991205
version "1.14.1"
12001206
resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0"
@@ -1402,6 +1408,58 @@ error-ex@^1.2.0:
14021408
dependencies:
14031409
is-arrayish "^0.2.1"
14041410

1411+
es5-ext@^0.10.14, es5-ext@^0.10.9, es5-ext@~0.10.14:
1412+
version "0.10.23"
1413+
resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.23.tgz#7578b51be974207a5487821b56538c224e4e7b38"
1414+
dependencies:
1415+
es6-iterator "2"
1416+
es6-symbol "~3.1"
1417+
1418+
es6-iterator@2, es6-iterator@^2.0.1, es6-iterator@~2.0.1:
1419+
version "2.0.1"
1420+
resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.1.tgz#8e319c9f0453bf575d374940a655920e59ca5512"
1421+
dependencies:
1422+
d "1"
1423+
es5-ext "^0.10.14"
1424+
es6-symbol "^3.1"
1425+
1426+
es6-map@^0.1.3:
1427+
version "0.1.5"
1428+
resolved "https://registry.yarnpkg.com/es6-map/-/es6-map-0.1.5.tgz#9136e0503dcc06a301690f0bb14ff4e364e949f0"
1429+
dependencies:
1430+
d "1"
1431+
es5-ext "~0.10.14"
1432+
es6-iterator "~2.0.1"
1433+
es6-set "~0.1.5"
1434+
es6-symbol "~3.1.1"
1435+
event-emitter "~0.3.5"
1436+
1437+
es6-set@~0.1.5:
1438+
version "0.1.5"
1439+
resolved "https://registry.yarnpkg.com/es6-set/-/es6-set-0.1.5.tgz#d2b3ec5d4d800ced818db538d28974db0a73ccb1"
1440+
dependencies:
1441+
d "1"
1442+
es5-ext "~0.10.14"
1443+
es6-iterator "~2.0.1"
1444+
es6-symbol "3.1.1"
1445+
event-emitter "~0.3.5"
1446+
1447+
[email protected], es6-symbol@^3.1, es6-symbol@^3.1.1, es6-symbol@~3.1, es6-symbol@~3.1.1:
1448+
version "3.1.1"
1449+
resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.1.tgz#bf00ef4fdab6ba1b46ecb7b629b4c7ed5715cc77"
1450+
dependencies:
1451+
d "1"
1452+
es5-ext "~0.10.14"
1453+
1454+
es6-weak-map@^2.0.1:
1455+
version "2.0.2"
1456+
resolved "https://registry.yarnpkg.com/es6-weak-map/-/es6-weak-map-2.0.2.tgz#5e3ab32251ffd1538a1f8e5ffa1357772f92d96f"
1457+
dependencies:
1458+
d "1"
1459+
es5-ext "^0.10.14"
1460+
es6-iterator "^2.0.1"
1461+
es6-symbol "^3.1.1"
1462+
14051463
escape-html@~1.0.3:
14061464
version "1.0.3"
14071465
resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988"
@@ -1410,6 +1468,15 @@ escape-string-regexp@^1.0.2:
14101468
version "1.0.5"
14111469
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
14121470

1471+
escope@^3.6.0:
1472+
version "3.6.0"
1473+
resolved "https://registry.yarnpkg.com/escope/-/escope-3.6.0.tgz#e01975e812781a163a6dadfdd80398dc64c889c3"
1474+
dependencies:
1475+
es6-map "^0.1.3"
1476+
es6-weak-map "^2.0.1"
1477+
esrecurse "^4.1.0"
1478+
estraverse "^4.1.1"
1479+
14131480
esprima@^2.6.0:
14141481
version "2.7.3"
14151482
resolved "https://registry.yarnpkg.com/esprima/-/esprima-2.7.3.tgz#96e3b70d5779f6ad49cd032673d1c312767ba581"
@@ -1418,6 +1485,17 @@ esprima@^3.1.1:
14181485
version "3.1.3"
14191486
resolved "https://registry.yarnpkg.com/esprima/-/esprima-3.1.3.tgz#fdca51cee6133895e3c88d535ce49dbff62a4633"
14201487

1488+
esrecurse@^4.1.0:
1489+
version "4.2.0"
1490+
resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.2.0.tgz#fa9568d98d3823f9a41d91e902dcab9ea6e5b163"
1491+
dependencies:
1492+
estraverse "^4.1.0"
1493+
object-assign "^4.0.1"
1494+
1495+
estraverse@^4.1.0, estraverse@^4.1.1:
1496+
version "4.2.0"
1497+
resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13"
1498+
14211499
esutils@^2.0.2:
14221500
version "2.0.2"
14231501
resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b"
@@ -1426,6 +1504,13 @@ etag@~1.8.0:
14261504
version "1.8.0"
14271505
resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.0.tgz#6f631aef336d6c46362b51764044ce216be3c051"
14281506

1507+
event-emitter@~0.3.5:
1508+
version "0.3.5"
1509+
resolved "https://registry.yarnpkg.com/event-emitter/-/event-emitter-0.3.5.tgz#df8c69eef1647923c7157b9ce83840610b02cc39"
1510+
dependencies:
1511+
d "1"
1512+
es5-ext "~0.10.14"
1513+
14291514
14301515
version "1.2.0"
14311516
resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-1.2.0.tgz#1c86991d816ad1e504750e73874224ecf3bec508"
@@ -3516,10 +3601,6 @@ source-list-map@^0.1.7:
35163601
version "0.1.8"
35173602
resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-0.1.8.tgz#c550b2ab5427f6b3f21f5afead88c4f5587b2106"
35183603

3519-
source-list-map@^1.1.1:
3520-
version "1.1.2"
3521-
resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-1.1.2.tgz#9889019d1024cce55cdc069498337ef6186a11a1"
3522-
35233604
source-list-map@^2.0.0:
35243605
version "2.0.0"
35253606
resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.0.tgz#aaa47403f7b245a92fbc97ea08f250d6087ed085"
@@ -3766,7 +3847,7 @@ [email protected]:
37663847
commander "~2.9.0"
37673848
source-map "~0.5.1"
37683849

3769-
uglify-js@^2.8.27:
3850+
uglify-js@^2.8.29:
37703851
version "2.8.29"
37713852
resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.8.29.tgz#29c5733148057bb4e1f75df35b7a9cb72e6a59dd"
37723853
dependencies:
@@ -3779,6 +3860,14 @@ uglify-to-browserify@~1.0.0:
37793860
version "1.0.2"
37803861
resolved "https://registry.yarnpkg.com/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz#6e0924d6bda6b5afe349e39a6d632850a0f882b7"
37813862

3863+
uglifyjs-webpack-plugin@^0.4.4:
3864+
version "0.4.6"
3865+
resolved "https://registry.yarnpkg.com/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-0.4.6.tgz#b951f4abb6bd617e66f63eb891498e391763e309"
3866+
dependencies:
3867+
source-map "^0.5.6"
3868+
uglify-js "^2.8.29"
3869+
webpack-sources "^1.0.1"
3870+
37823871
uid-number@^0.0.6:
37833872
version "0.0.6"
37843873
resolved "https://registry.yarnpkg.com/uid-number/-/uid-number-0.0.6.tgz#0ea10e8035e8eb5b8e4449f06da1c730663baa81"
@@ -4010,44 +4099,38 @@ webpack-dev-server@^2.4.2:
40104099
webpack-dev-middleware "^1.10.2"
40114100
yargs "^6.0.0"
40124101

4013-
webpack-sources@^0.2.3:
4014-
version "0.2.3"
4015-
resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-0.2.3.tgz#17c62bfaf13c707f9d02c479e0dcdde8380697fb"
4016-
dependencies:
4017-
source-list-map "^1.1.1"
4018-
source-map "~0.5.3"
4019-
40204102
webpack-sources@^1.0.1:
40214103
version "1.0.1"
40224104
resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.0.1.tgz#c7356436a4d13123be2e2426a05d1dad9cbe65cf"
40234105
dependencies:
40244106
source-list-map "^2.0.0"
40254107
source-map "~0.5.3"
40264108

4027-
webpack@^2.3.3:
4028-
version "2.6.1"
4029-
resolved "https://registry.yarnpkg.com/webpack/-/webpack-2.6.1.tgz#2e0457f0abb1ac5df3ab106c69c672f236785f07"
4109+
webpack@3.0.0:
4110+
version "3.0.0"
4111+
resolved "https://registry.yarnpkg.com/webpack/-/webpack-3.0.0.tgz#ee9bcebf21247f7153cb410168cab45e3a59d4d7"
40304112
dependencies:
40314113
acorn "^5.0.0"
40324114
acorn-dynamic-import "^2.0.0"
4033-
ajv "^4.7.0"
4034-
ajv-keywords "^1.1.1"
4115+
ajv "^5.1.5"
4116+
ajv-keywords "^2.0.0"
40354117
async "^2.1.2"
40364118
enhanced-resolve "^3.0.0"
4119+
escope "^3.6.0"
40374120
interpret "^1.0.0"
40384121
json-loader "^0.5.4"
40394122
json5 "^0.5.1"
40404123
loader-runner "^2.3.0"
4041-
loader-utils "^0.2.16"
4124+
loader-utils "^1.1.0"
40424125
memory-fs "~0.4.1"
40434126
mkdirp "~0.5.0"
40444127
node-libs-browser "^2.0.0"
40454128
source-map "^0.5.3"
40464129
supports-color "^3.1.0"
40474130
tapable "~0.2.5"
4048-
uglify-js "^2.8.27"
4131+
uglifyjs-webpack-plugin "^0.4.4"
40494132
watchpack "^1.3.1"
4050-
webpack-sources "^0.2.3"
4133+
webpack-sources "^1.0.1"
40514134
yargs "^6.0.0"
40524135

40534136
websocket-driver@>=0.5.1:

0 commit comments

Comments
 (0)