Commit Graph

121 Commits

Author SHA1 Message Date
Clark Du
eb9e4a529c
feat: transpile .jsx files 2018-01-18 20:10:23 +08:00
Pooya Parsa
10d1b5974c style: format with prettier 2018-01-13 08:52:11 +03:30
Pooya Parsa
811201925d fix: prioritize nested node_modules in webpack search path (#2558) 2018-01-11 22:02:47 +03:30
Sébastien Chopin
eceb92502b minor: Improve styleResources to handle multiple pre-provcessors 2018-01-08 10:41:30 +01:00
Sébastien Chopin
202a84f203
Merge branch 'dev' into dev 2018-01-05 08:18:17 +01:00
Pooya Parsa
a487b9e9c5 remove debug 2018-01-05 03:06:43 +03:30
Pooya Parsa
452747b3c4 perf,fix: source map improvements 2018-01-05 03:04:20 +03:30
Pooya Parsa
3822f0912b fix: use use non-eval source maps as of chrome 63 dev-tools bug 2018-01-05 02:30:01 +03:30
Clark Du
f0908f089d
fix: chrome sourcemap issue 2018-01-04 23:25:48 +08:00
Pooya Parsa
bfe1f2c4d3 builder loader refactors 2017-12-29 12:26:32 +03:30
Pooya Parsa
f4ca25a692 coverage 2017-12-29 12:13:24 +03:30
Pooya Parsa
ef5b910112 refactor postcssConfig 2017-12-28 19:35:34 +03:30
Pooya Parsa
4e22416002 refactor sryle-loader
makes code more clear and (temporary) fixing dev source maps when extractCSS is on
2017-12-28 19:00:31 +03:30
Clark Du
b385ee74db feature: enable extractCSS in dev 2017-12-21 12:16:07 +03:30
Pim
c92d427bb0 Feat: add possiblity to mute webpack in non-dev modes (#2411)
Move webpackStats to nuxt.options

Only clearConsole when we expect webpack to output stats
2017-12-17 17:29:50 +03:30
Clark Du
0fc98f3927 fix: ProgressBarPlugin ends at 91% 2017-12-13 11:20:40 +03:30
Pooya Parsa
4adfdf3313 fix commonCunks to ignore vue files from adding into vendor 2017-12-13 05:48:41 +03:30
Pooya Parsa
a4e2a7cd65 always add nuxt to modulesDir 2017-12-12 16:27:01 +03:30
Pooya Parsa
adb5966ed2 improve progressbar experience 2017-12-12 15:16:19 +03:30
Pooya Parsa
d32419eb92 fix: add all node_modules requests into vendor chunk 2017-12-12 13:30:56 +03:30
Pooya Parsa
9b8cbed512 perf: remove rollup build
Using native node 8.x for less transpilations
2017-12-12 13:12:29 +03:30
Clark Du
72e2351719 fix: youch with source-map in default dev case 2017-12-12 00:13:08 +03:30
Pooya Parsa
b86426aaa0 fix(webpack): don't use hashes when watching
helps preventing memory leaks on dev mode and more clear source
2017-12-11 23:37:11 +03:30
Pooya Parsa
f99897376b refactor webpack plugins 2017-12-11 23:24:32 +03:30
Clark Du
29df01f16e fix: memory leak when frequent rebuild in watch mode 2017-12-10 17:43:45 +03:30
Pooya Parsa
afc874a11a perf(SSR): bundle with native async/await and less transpilations 2017-12-08 17:48:37 +03:30
Pooya Parsa
786b25adb8 minor fixes 2017-12-08 12:54:16 +03:30
Pooya Parsa
65f2419052 coverage 2017-12-08 12:34:08 +03:30
Pooya Parsa
2097a03b9c allow minimal debugging in producion envs
no-sources-source-map prevents using chrome debugging tools.
2017-12-08 12:21:53 +03:30
Pooya Parsa
9f72e4a6e2 refactor: warnfix plugin 2017-12-08 12:12:18 +03:30
Clark Du
a5e30b763a test: ignore coverage due to @ava/stage-4 adds _interopDefault on module 2017-12-08 10:32:10 +03:30
EGOIST
65d5fcd91c Fix: only use TimeFixPlugin in dev mode 2017-12-06 10:28:00 +03:30
Pooya Parsa
2996160151
perf: improve uglify plugin options 2017-11-24 19:02:05 +03:30
Pooya Parsa
49d59c68f8
fix regressions from webpack-contrib/uglifyjs-webpack-plugin#174 2017-11-24 18:57:01 +03:30
Pooya Parsa
259f26bd4f
refactors for modulesDir as array 2017-11-24 13:10:01 +03:30
Clark Du
f27ddea7d5 feat: modulesDir supports array form 2017-11-24 17:19:50 +08:00
Dmitri Efimenko
9fb2fdf4f5 build.styleResourcesLoader
https://github.com/yenshih/style-resources-loader
2017-11-21 02:56:14 +03:00
Sébastien Chopin
85adbaf2a9
Merge pull request #2101 from clarkdo/issue_2099
fix: assets is not resolved in <object>/<embed> src
2017-11-14 08:35:02 +01:00
Clark Du
47384305da
fix: assets is not resolved in <object>/<embed> src 2017-11-14 11:14:37 +08:00
Sébastien Chopin
7b7f3a104e
Merge pull request #2081 from clarkdo/extract_css
feat: make extractCSS configurable
2017-11-11 21:04:10 +01:00
Clark Du
ff4a5bd404
feat: make extractCSS configurable 2017-11-11 20:52:45 +08:00
Pooya Parsa
a23fb18399
fix: always add commonChunksPlugin 2017-11-11 01:16:37 +03:30
Pooya Parsa
e5017c5e2a perf: better vendor chunk
Also disables commons chunk plugin on dev environments for faster builds
2017-11-07 15:35:41 +03:30
Atinux
6dfe660412 fix: Implement TimeFixPlugin by @egoist to avoid webpack rebuilds 2017-11-07 11:47:55 +01:00
Clark Du
04a2ffb016
fix: video can not be loaded 2017-11-03 10:36:01 +08:00
Sébastien Chopin
2e8271f658 lint: Lint file 2017-10-30 22:39:26 +01:00
Atinux
83815de91b lint: Update linting rule on space-before-paren 2017-10-30 17:51:11 +01:00
Sébastien Chopin
41b775a365 patch: Use last version of UglifyES and add IE9 preset 2017-10-28 18:12:21 +02:00
Sébastien Chopin
0781814045 lint: Fix lint issue 2017-10-28 11:01:41 +02:00
Atinux
8a2adbeee4 patch: Fix typo in warning 2017-10-27 12:17:35 +02:00