Commit Graph

488 Commits

Author SHA1 Message Date
Pooya Parsa
37c92e7398 better build chain 2017-06-14 01:13:00 +04:30
Pooya Parsa
fa97b2af67 typo 2017-06-14 01:07:28 +04:30
Pooya Parsa
4c07a397e2 builder: decouple build from production logic 2017-06-14 01:04:28 +04:30
Pooya Parsa
5768ef5092 update render references 2017-06-14 00:53:02 +04:30
Pooya Parsa
f3ecfb6a92 better exit message 2017-06-14 00:44:51 +04:30
Pooya Parsa
5ba7d593aa fix constructor order logic 2017-06-14 00:29:26 +04:30
Pooya Parsa
277aa7e6fa refactor renderer init into it's component 2017-06-14 00:24:23 +04:30
Pooya Parsa
030273db49 improve build lifecycle 2017-06-14 00:01:30 +04:30
Pooya Parsa
dfa1d915d6 working version! 2017-06-13 22:28:04 +04:30
Pooya Parsa
c347a1bf48 generator: send back duration & errors
Manual merge 7760e9a49b
2017-06-13 01:10:44 +04:30
Pooya Parsa
a318144b9a reorder imports 2017-06-13 01:02:34 +04:30
Pooya Parsa
344e4a159e Update generator 2017-06-13 00:46:42 +04:30
Pooya Parsa
a14819ca88 Nuxt.* Components 2017-06-13 00:46:27 +04:30
Pooya Parsa
e753f93f97 better mapTransitions
prevents some unhandled cases
2017-06-13 00:06:05 +04:30
Pooya Parsa
61534431a9 eslint 2017-06-12 21:34:45 +04:30
Pooya Parsa
13a4e71a83 refactor into components 2017-06-12 21:34:45 +04:30
Pooya Parsa
d3f66e132e chore(client): simplify resolveTransitions()
#566
2017-06-12 21:34:45 +04:30
Pooya Parsa
5c36ed7b73 fix(client): combine & prefer leave* transitions of from route
#566
2017-06-12 21:34:45 +04:30
Pooya Parsa
6ca11461ce feat(nuxt-child): bind transition calls to parent
WIP for #566
2017-06-12 21:34:45 +04:30
Sébastien Chopin
8853b7af04 Remove build.loaders option 2017-06-12 21:34:45 +04:30
Sébastien Chopin
4623170c99 Display localhost instead of 0.0.0.0 2017-06-12 21:34:13 +04:30
Pooya Parsa
8fe9380df9 refactor into components 2017-06-11 18:47:36 +04:30
Pooya Parsa
c08801cf53 eslint 2017-06-10 23:12:13 +04:30
Pooya Parsa
affcb9d58e fix: show localhost instead of 0.0.0.0 in Open URL
fixes potential problems after merging #865
2017-06-10 23:10:14 +04:30
Sébastien Chopin
e2dac5f3aa Merge pull request #853 from 0pt1m1z3r/server-build-extend
Fix server build.extend context
2017-06-10 12:19:25 +02:00
Sebastien Chopin
92951853fc Add error in plugins context 2017-06-09 13:44:07 +02:00
Dmitri Efimenko
092d9cd0ab Fix server build.extend context 2017-06-07 19:05:02 +03:00
Sebastien Chopin
5e5b58c461 Add redirect in plugins context 2017-06-06 14:51:49 +02:00
Sebastien Chopin
c25aa4bc45 Modules: unshit plugins to be executed first 2017-06-06 14:51:30 +02:00
Sebastien Chopin
3a2b732965 Merge branch 'dev' of github.com:nuxt/nuxt.js into dev 2017-06-05 11:24:09 +02:00
Sebastien Chopin
703b5071d6 fix: redirect works with full path 2017-06-05 11:24:06 +02:00
Pooya Parsa
b37c7cbd8d chore: eslint 2017-06-05 13:27:41 +04:30
Pooya Parsa
bd54ddd2a7 feat(http2): push assets with single link header
less payload!

https://blog.cloudflare.com/http-2-server-push-with-multiple-assets-per-link-header
2017-06-05 13:26:07 +04:30
Pooya Parsa
0468c7997e feat(module): improve require 2017-06-05 13:22:02 +04:30
Pooya Parsa
349f6e6219 feat(http2): add render.http2.push option
This option disables http2 push headers by default as is currently inconsistent with different browser and webservers
2017-06-05 13:19:27 +04:30
Sébastien Chopin
ce69c3be0f Fix: error on template for layout when redirected 2017-06-04 19:59:36 +02:00
Sébastien Chopin
f958801fff fix: modules called before renderer in production 2017-06-04 14:08:36 +02:00
Sebastien Chopin
5682eef2a5 Update coverage 2017-06-02 18:09:20 +02:00
Sebastien Chopin
1ae3062283 Add nuxt.ready(), dev depends on process.env.NODE_ENV, server waits for modules to be ready and build() is called on development by default 2017-06-02 17:58:53 +02:00
Sebastien Chopin
b4b740f2a0 Merge branch 'dev' of github.com:nuxt/nuxt.js into dev 2017-06-02 12:15:41 +02:00
Sebastien Chopin
ea03d76e85 Fix issue #829 with onNuxtReady undefined 2017-06-02 12:15:38 +02:00
Pooya Parsa
30b5387f95 test(module): code coverage 2017-05-31 19:28:36 +04:30
Pooya Parsa
44c6a25247 feat(module): easier options
Allow using babel style array and flatten options
2017-05-31 19:24:53 +04:30
Pooya Parsa
79b97093d0 ESLint 2017-05-31 18:56:49 +04:30
Pooya Parsa
c5ca8c64f1 refactor: nuxt constructor no longer returns a promise
by not returning a promise we can expose .render method
also the old way of using nuxt won't change by 1.x release
2017-05-31 18:51:16 +04:30
Sebastien Chopin
f089bcfff6 Add hotReload in context 2017-05-31 13:21:24 +02:00
Sebastien Chopin
979e15db2a Update JSDOM logic 2017-05-30 18:18:01 +02:00
Sebastien Chopin
2bb5cca1d5 Remove buildNamespace in favor of buildDir 2017-05-30 16:09:36 +02:00
Sebastien Chopin
488010bf78 Upgrade dependencies and JSDOM API 2017-05-30 16:08:51 +02:00
Sebastien Chopin
4f1e82e959 fix: payload is not fully working on nuxt generate 2017-05-30 12:00:31 +02:00