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
Sébastien Chopin
ec9e334ed6
Merge pull request #776 from motia/build_dir
...
[feature] multiple nuxt apps in project
2017-05-28 12:44:25 +02:00
Sébastien Chopin
c2592a2663
Merge pull request #768 from jroxendal/feature-routepayload
...
[Feature: generate] optimize rendering step in generate
2017-05-28 12:44:05 +02:00
Pooya Parsa
a58b85a238
refactor client.js createApp using async/await
2017-05-26 16:11:18 +04:30
Pooya Parsa
ae0c88acbf
fix: typo in createBundleRenderer basedir
2017-05-26 14:19:47 +04:30
Pooya Parsa
a1d78988c0
fix: call to wp instead of r for css
...
The intention of using r was to fix problems with windows paths, but calling r will try to resolve path as well. This was breaking original webpack resolve mechanism from node_modules
2017-05-26 13:34:11 +04:30
Pooya Parsa
6e44648bfc
fix: passing module as a function
2017-05-25 15:49:17 +04:30
EGOIST
3acf300416
use webpack-node-externals
2017-05-24 21:04:17 +08:00
Johan Roxendal
7cfa548ddf
renamed generatePayload -> payload
2017-05-24 12:46:22 +02:00
Johan Roxendal
b2d5186e39
renamed routePayload to payload and generatePayload in the context object. added backwards compatability with string-only routes.
2017-05-24 11:32:17 +02:00
Mouti'a Benachour
8473cd3a6b
add option to namespace .nuxt
2017-05-24 02:05:15 +01:00
Mouti'a Benachour
923f907442
call .nuxt directory buildDir
2017-05-24 00:52:48 +01:00
Johan Roxendal
64e7cab8fa
[Feature: generate] Added support for rendering dynamic routes using data cached by generate.routes in the config file.
2017-05-23 12:20:26 +02:00
Clark Du
e4e0711de2
Fix class component typeerror when using nuxt1.0.0-alpha
2017-05-23 17:04:44 +08:00
Sebastien Chopin
b2ef8c320f
No need a name for exported method
2017-05-22 14:26:24 +02:00
Sebastien Chopin
9098854a30
Merge branch 'dev' of github.com:nuxt/nuxt.js into dev
2017-05-22 14:05:26 +02:00
Sebastien Chopin
29d2751940
Update warning for Vuex store (classic mode)
2017-05-22 14:05:23 +02:00
Pooya Parsa
bbd2eddb40
import SSR plugins
...
This supports proper functionality of plugins registering Vue Components.
Also we await for each plugin to make sure that they are initialized before createApp
2017-05-22 15:30:20 +04:30
Sebastien Chopin
eaee5afbde
Add render.static
option to customize serve-static
middleware
2017-05-22 12:51:03 +02:00
Pooya Parsa
1f6c3a9a7b
[fix] resolve css imports
...
This resolves problems with windows paths
2017-05-22 02:19:51 +04:30
Sébastien Chopin
78cd3bae86
Remove injectAs property, now you only have to export a method which receives the context
2017-05-21 21:00:41 +02:00
Sébastien Chopin
d4f4c15f10
Fix build merge
2017-05-21 19:24:31 +02:00
Sébastien Chopin
0183ac4b86
Merge branch 'dev' of github.com:Atinux/nuxt.js into dev
...
Conflicts:
lib/build.js
lib/module.js
lib/server.js
2017-05-21 19:23:31 +02:00
Sébastien Chopin
f050bb6330
Refactor
2017-05-21 19:18:48 +02:00
Sébastien Chopin
2247097b64
Allow synchronous module + fix typo in logs
2017-05-21 19:17:36 +02:00
Sébastien Chopin
1f317a188b
Should work with route not code-splitted
2017-05-21 19:16:36 +02:00
Pooya Parsa
7e57f55a5a
minor requireModule fix
2017-05-21 20:42:28 +04:30
Pooya Parsa
da725cb11e
fix ~ shorthand problems
2017-05-21 20:11:00 +04:30
Pooya Parsa
dabfe68009
ESLint
2017-05-21 19:49:49 +04:30
Pooya Parsa
38e7dd509a
HTTP.2 Push Headers
2017-05-21 19:33:38 +04:30