Pooya Parsa
|
96bfc40672
|
fix(style-loader): add miniCSSExtractPlugin loader for ssr builds
|
2018-03-23 19:38:36 +04:30 |
|
Pooya Parsa
|
05652d72c8
|
progress badge color
|
2018-03-23 19:38:01 +04:30 |
|
Pooya Parsa
|
40541fdc5e
|
fix: use friendly-errors plugin in client only to prevent duplicate error messages
|
2018-03-23 13:54:46 +04:30 |
|
Clark Du
|
b70ff8710f
|
fix: build fixtures show logs and exit process when error occurred
|
2018-03-23 13:53:37 +04:30 |
|
Pooya Parsa
|
992f18afab
|
misc: better build error handling
|
2018-03-23 13:03:04 +04:30 |
|
Pooya Parsa
|
419d994a95
|
misc: don't use [name] for production assets
|
2018-03-23 12:52:05 +04:30 |
|
Pooya Parsa
|
00ef16d6dd
|
perf(builder): improve production build
|
2018-03-23 12:44:58 +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 |
|
Clark Du
|
d9984f5fd3
|
refactor: use _ for lodash
|
2018-03-23 10:06:42 +04:30 |
|
Clark Du
|
67d4d5378b
|
refactor: style loader and postcss config
|
2018-03-23 10:06:42 +04:30 |
|
Clark Du
|
3aa8ef6ee2
|
refactor: use consistent class name for base config
|
2018-03-23 10:03:05 +08:00 |
|
Pooya Parsa
|
88bab354b0
|
perf(builder): experimental thread-loader and cache-loader
|
2018-03-23 01:51:17 +04:30 |
|
Pooya Parsa
|
7e308f9340
|
perf: speed up uglify-js by using parallel and cache options
|
2018-03-23 01:00:51 +04:30 |
|
Pooya Parsa
|
686a54134d
|
less compact windows progress
|
2018-03-23 00:35:22 +04:30 |
|
Pooya Parsa
|
2ad24444f1
|
windows check
|
2018-03-23 00:26:35 +04:30 |
|
Pooya Parsa
|
c2d6740f0c
|
feat: better windows support for progressbar
|
2018-03-23 00:24:52 +04:30 |
|
Pooya Parsa
|
417e0bff40
|
misc(cli): improve loader
|
2018-03-22 23:59:05 +04:30 |
|
Pooya Parsa
|
4c5c7b3bb4
|
chore: minor webpack fixes
|
2018-03-22 20:52:41 +04:30 |
|
Pooya Parsa
|
765f560b8c
|
misc: cleanup webpack config
|
2018-03-22 20:47:24 +04:30 |
|
Clark Du
|
818e982eca
|
refactor: webpack build config
|
2018-03-22 20:30:23 +04:30 |
|
Pooya Parsa
|
fd9672e51d
|
refactor: move stats to stats plugin
UX: warns from friendly error now come after stats
|
2018-03-22 20:30:23 +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
|
da40bcf18b
|
fix: disable vue-style-loader when extractCSS
|
2018-03-22 20:30:23 +04:30 |
|
Pooya Parsa
|
e051adbf0a
|
mjs -> js
|
2018-03-22 20:30:23 +04:30 |
|
Clark Du
|
f832352ed7
|
refactor: rename loaders to mjs
|
2018-03-22 20:30:23 +04:30 |
|
Pooya Parsa
|
d22f7fe725
|
fix plugins in webpack config
|
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
|
913d544e74
|
refactor: enable renderStyles before vue-ssr supports async css loading
|
2018-03-21 21:52:53 +08:00 |
|
Clark Du
|
8beb1b3525
|
refactor: disable extractCSS in dev due to plugin not supports HMR
|
2018-03-21 21:36:52 +08:00 |
|
Clark Du
|
df939be712
|
fix: not render all styles when css extracted
|
2018-03-21 20:45:58 +08:00 |
|
Clark Du
|
ade0d940c3
|
refactor: move mini-css-extract-plugin to client
|
2018-03-21 15:37:58 +03:30 |
|
Clark Du
|
d828cbd04c
|
feat: migrate to mini-css-extract-plugin
|
2018-03-21 15:37:34 +03:30 |
|
Sébastien Chopin
|
702a6085d0
|
Merge pull request #2990 from David-Mueller/dev
fix: support snake case page names
|
2018-03-21 11:50:39 +01:00 |
|
Pooya Parsa
|
4b26c68c3b
|
perf: chunk splitting improvements
|
2018-03-21 13:33:57 +03:30 |
|
Pooya Parsa
|
65349b7335
|
disable build logs for test environments
|
2018-03-21 10:08:38 +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
|
eda1f1d1c2
|
fix typo
|
2018-03-21 01:50:22 +03:30 |
|
Pooya Parsa
|
13d17d241e
|
feat: minimal logger for CI/Test environments
|
2018-03-21 01:41:30 +03:30 |
|
Sébastien Chopin
|
d1d637f0c4
|
Merge pull request #3060 from nuxt/feat/asyncChunks
feat: make optimization and splitChunks configurable
|
2018-03-20 13:31:32 +01:00 |
|
Pooya Parsa
|
cc336c4c13
|
fix undefined layout
|
2018-03-20 15:46:53 +03:30 |
|
Pooya Parsa
|
c3ae6cd373
|
misc: disable resourceHints for dev if not specified
|
2018-03-20 14:06:06 +03:30 |
|
Pooya Parsa
|
45b1a55ea9
|
only inline spa manifest in production mode
|
2018-03-20 13:56:16 +03:30 |
|
Pooya Parsa
|
6a68e381b6
|
perf(spa): inline runtime chunk
|
2018-03-20 13:39:47 +03:30 |
|
Pooya Parsa
|
342d9a8bf6
|
perf(spa): disable loadingIndicator by default
|
2018-03-20 12:43:36 +03:30 |
|
Pooya Parsa
|
160e1d35e4
|
feat(spa): support shouldPrefetch and shouldPreload
|
2018-03-20 12:04:39 +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 |
|
Clark Du
|
027d204a13
|
fix: progress not accurate due to extra logs
|
2018-03-20 15:25:06 +08:00 |
|