Commit Graph

34 Commits

Author SHA1 Message Date
Clark Du
8b0c2f1a67
feat: add build.transpile to transpile npm packages 2018-05-06 19:46:02 +01:00
Clark Du
021ba5a1e2 feat: make babel-loader exclude configurable 2018-05-06 19:20:40 +01:00
Pooya Parsa
a8cbbf03ce always enable resourceHints 2018-05-02 14:29:55 +04:30
Clark Du
bc407cdbce
refactor: enable babel.cacheDirectory when dev&&build.cache by default 2018-04-02 16:14:15 +08:00
Pooya Parsa
f12b26ed8d perf: enable babel cacheDirectory by default 2018-04-01 00:53:47 +04:30
Pooya Parsa
59ff0df052 feat: use consola for logging 2018-03-31 20:52:14 +04:30
Pooya Parsa
7f6b7d8588 feat: mini-css-extract-plugin 0.3.0 and [contenthash] 2018-03-28 23:04:38 +04:30
Pooya Parsa
428a37acb0 improve prod chunk splitting 2018-03-28 11:13:07 +04:30
Pooya Parsa
c37992f4c6 set automaticNameDelimiter to something better 2018-03-28 10:27:46 +04:30
Clark Du
ef7a42649d misc: improve coverage and packaging (#3121)
nuxt-start and nuxt/legacy are also coming!
2018-03-28 02:58:17 +04:30
Clark Du
df159fe953
comment: change todo info 2018-03-27 10:08:03 +08:00
Pooya Parsa
a56c208f9b feat: new default loading indicators 2018-03-25 23:05:13 +04:30
Pooya Parsa
3859ad6e15 fix(vue-loader): enable minimize for production builds
awaiting for vuejs/vue-loader#1208
2018-03-23 22:02:47 +04:30
Pooya Parsa
d7956d5fd4 fix(cli): fallback to minimalCLI if TTY is not available 2018-03-23 20:14:37 +04:30
Pooya Parsa
992f18afab misc: better build error handling 2018-03-23 13:03:04 +04:30
Pooya Parsa
f2fa8c8dd8 fix eslint 2018-03-23 12:06:29 +04:30
Pooya Parsa
ac79cf3282 perf: improve build speed
In practice, both thread-loader and cache (uglify, babel, cache-loader) slow down process up to 10sec with their overhead so disabled by default.
2018-03-23 12:05:04 +04:30
Pooya Parsa
88bab354b0 perf(builder): experimental thread-loader and cache-loader 2018-03-23 01:51:17 +04:30
Pooya Parsa
de847a7cd0 remove webpack-stylish
more compact results and prevent duplicate warning and errors
2018-03-22 20:30:23 +04:30
Clark Du
d35c00d729 feat: vue-loader next migration 2018-03-22 20:30:23 +04:30
Clark Du
d828cbd04c feat: migrate to mini-css-extract-plugin 2018-03-21 15:37:34 +03:30
Pooya Parsa
4b26c68c3b perf: chunk splitting improvements 2018-03-21 13:33:57 +03:30
Pooya Parsa
7e91ae1d13 fix: add options.production to disable minimalCLI for local builds 2018-03-21 09:59:18 +03:30
Pooya Parsa
f2e26b3c04 feat: options.minimalCLI 2018-03-21 09:50:14 +03:30
Pooya Parsa
13d17d241e feat: minimal logger for CI/Test environments 2018-03-21 01:41:30 +03:30
Pooya Parsa
c3ae6cd373 misc: disable resourceHints for dev if not specified 2018-03-20 14:06:06 +03:30
Pooya Parsa
342d9a8bf6 perf(spa): disable loadingIndicator by default 2018-03-20 12:43:36 +03:30
Pooya Parsa
18f80676f7 misc: set shouldPrefetch false by default 2018-03-20 11:55:46 +03:30
Pooya Parsa
0b2025e117 misc: disable splitChunks for layouts by default 2018-03-20 11:47:16 +03:30
Pooya Parsa
0ce8d88f38 feat: make optimization and splitChunks configurable 2018-03-19 22:10:33 +03:30
Pooya Parsa
1ee08ad101 hide fancy errors during test 2018-03-18 12:21:56 +03:30
Pooya Parsa
84487ef108 update filenames 2018-03-17 14:01:47 +03:30
Pooya Parsa
6234ae84c0 refactor(core): use strict mjs 2018-03-16 22:41:24 +03:30
Pooya Parsa
ec616f109b refactor options 2018-03-16 20:53:15 +03:30