Commit Graph

107 Commits

Author SHA1 Message Date
Pooya Parsa aef2199402 perf: use non weak etags as default
Calculation is always the same. This helps browsers caching responses for a longer term
2018-01-05 01:43:59 +03:30
Pooya Parsa 42807fcdf9 perf: Use getPreloadFiles for HTTP2 push headers 2018-01-05 01:40:52 +03:30
Sébastien Chopin 5b923fd97e feat: Add extensions option to add more language support 2018-01-04 18:10:17 +01:00
Clark Du a74f206189 fix: remove require.cache deletion 2018-01-04 23:54:01 +08:00
Pooya Parsa 61232a61e6 fix: avoid pretty-error mutating traces 2017-12-29 15:16:31 +03:30
Pooya Parsa d243ad13e1 improve dist chunks structure
Moving all js assets into _nuxt/js and css assets into _nuxt/css
2017-12-29 13:15:21 +03:30
Pooya Parsa 2656529771 fix: prioritize nuxtDir in modulesDir 2017-12-28 20:19:56 +03:30
Pooya Parsa ef5b910112 refactor postcssConfig 2017-12-28 19:35:34 +03:30
Clark Du c55df07968 chore: upgrade loader (#2415) 2017-12-18 13:29:16 +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
Pooya Parsa 4f55aadd1e fix: temporary disable build.config hydration 2017-12-13 05:47:44 +03:30
Pooya Parsa 49b43c4be3 improve modulesDir 2017-12-13 04:39:38 +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 9b8cbed512 perf: remove rollup build
Using native node 8.x for less transpilations
2017-12-12 13:12:29 +03:30
Sébastien Chopin d4d1bd504d
Merge pull request #2353 from clarkdo/js_jsx
feat: support .js and JSX in components
2017-12-11 11:42:12 +01:00
Clark Du 29df01f16e fix: memory leak when frequent rebuild in watch mode 2017-12-10 17:43:45 +03:30
Clark Du 84961b3dae feat: support component as js extension 2017-12-10 01:55:59 +08:00
Clark Du 99d7177d90 feat(build): add build.includeConfig to embed nuxt.config in dist after building (#2313)
* feat(build): add build.includeConfig to embed nuxt.config in dist after building

* refactor: remove build.includeConfig and Options.safeKeys
2017-12-04 23:22:50 +03:30
abalabahaha 704e7cd7d9 Fix router generation for page names containing @/~ 2017-12-04 00:24:38 +03:30
Clark Du 9163e48589 fix: generate pages/index/** 2017-12-03 16:03:51 +03:30
Clark Du 97eaa1b671
fix: redirect to vue route when path is relative 2017-11-28 22:05:05 +08:00
Ralph Huwiler b31b0f250c fixed modulesDir is not initialized with correct default value (#2258) 2017-11-27 20:30:23 +03:30
pimlie 5bacd36590 Add possibility to pass extra arguments to generate.routes method 2017-11-27 18:10:24 +03:30
Pooya Parsa 79ce2ebc5d
chore: improve tests coverage 2017-11-24 19:14:07 +03:30
Pooya Parsa 2996160151
perf: improve uglify plugin options 2017-11-24 19:02:05 +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
Dmitriy 967a442d5e resolve extra modules if nuxt linked (#2212) 2017-11-24 11:50:00 +03:30
Clark Du 30714c989a refactor: change settimeout to waitFor (#2220) 2017-11-24 11:39:45 +03:30
Pooya Parsa 8550bcd684
wChunk windows fix 2017-11-22 01:04:34 +03:30
Pooya Parsa c377a78e7d
fix(builder): webpack chunk names for windows 2017-11-21 16:53:40 +03:30
Sébastien Chopin 2c2ee63dd1
Merge pull request #2032 from Gomah/dev
feat: add subFolders option for generate
2017-11-16 16:16:22 +01:00
Sébastien Chopin 6ef631dee0
Merge pull request #2127 from clarkdo/fix_split_error
refactor: fix [TypeError: Cannot read property split of undefined] in tests
2017-11-16 12:21:37 +01:00
Clark Du 2228bf4209
refactor: fix [TypeError: Cannot read property split of undefined] in tests 2017-11-16 18:56:41 +08:00
Sébastien Chopin de2b0a6d56
Merge pull request #2100 from clarkdo/route_parseQuery
feat: add parseQuery and stringifyQuery for router
2017-11-14 10:38:44 +01:00
Clark Du 8eb519b16b
feat: add parseQuery and stringifyQuery for router 2017-11-14 11:06:06 +08:00
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 f5fa44d8aa debug: Show PostCSS config only when used 2017-11-06 18:30:50 +01:00
Gomah 59ad478037 Add subFolders option for generate 2017-11-06 18:36:28 +11:00
Atinux e97bb1d099 fix: Handle middleware fn in nuxt.config.js 2017-11-03 17:24:20 +01:00
Atinux c17cb24aaa fix: generate.minify.collapseWhitespace is false by default 2017-11-03 16:00:09 +01:00
Atinux ac3b3f27a7 debug: Show what PostCSS configuration is used 2017-11-03 12:32:57 +01:00
Atinux 7137f848a2 hooks: Handle hooks as object 2017-10-31 12:33:15 +01:00
Sébastien Chopin 94ad5955e6 Hooks ready to be tested 2017-10-30 22:39:08 +01:00
Atinux 83815de91b lint: Update linting rule on space-before-paren 2017-10-30 17:51:11 +01:00
Zhang Chengrong cf693d04a3 Fix auto load postcss.config.js problem 2017-10-13 11:48:36 +03:30
Sébastien Chopin dcf35933c0 Merge pull request #1620 from homerjam/layout-transitions
add layout transitions
2017-09-12 13:36:52 +02:00
Pooya Parsa b41fcbc789 feat: open in editor 2017-09-10 00:52:07 +04:30
James Homer e937937ea1 add layout transitions 2017-09-09 12:19:52 +01:00