Pooya Parsa
|
d60438df92
|
refactor(style-loader): explicit loaders order on apply function
|
2018-03-23 19:56:24 +04:30 |
|
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 |
|
Pooya Parsa
|
ca80e0614d
|
chore: update dependencies
|
2018-03-23 10:12:18 +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 |
|
Pooya Parsa
|
d5462ea65a
|
misc: vue-loader@15.0.0-beta.2
|
2018-03-22 20:30:23 +04:30 |
|
Clark Du
|
818e982eca
|
refactor: webpack build config
|
2018-03-22 20:30:23 +04:30 |
|
Clark Du
|
46f7a0bc70
|
test: enable cssSourceMap when devtool not null
|
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 |
|
Pooya Parsa
|
d6a403c045
|
test: remove stats: false.
This should happen automatically for CI environments.
|
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
|
919e3e7f80
|
refactor: remove duplicate loader
|
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
|
4a5e1e1ad5
|
feat: upgrade vue-loader to 15.x.x
|
2018-03-22 20:30:23 +04:30 |
|
Clark Du
|
531b2ec37c
|
Merge pull request #3077 from nuxt/feat/mini-css-extract
feat: migrate to mini-css-extract-plugin
|
2018-03-22 17:01:27 +08:00 |
|
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 |
|
Pooya Parsa
|
4b8545710c
|
Merge branch 'feat/mini-css-extract' of github.com:nuxt/nuxt.js into feat/mini-css-extract
|
2018-03-21 15:39:32 +03:30 |
|
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 |
|
Pooya Parsa
|
b2e7fb624b
|
misc(dependencies): webpack 4.2.0
https://github.com/webpack/webpack/releases/tag/v4.2.0
|
2018-03-21 15:36:18 +03:30 |
|
Clark Du
|
4ec9317ad4
|
refactor: move mini-css-extract-plugin to client
|
2018-03-21 19:34:16 +08:00 |
|
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 |
|
Clark Du
|
b93bf9ad8f
|
feat: migrate to mini-css-extract-plugin
|
2018-03-21 18:16:03 +08: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 |
|