johan.roxendal@gu.se
|
70f959ccb8
|
rolled back changes to render, re-jiggled handling of errors in generate.
|
2017-05-05 11:47:24 +02:00 |
|
Johan Roxendal
|
d469f38d98
|
Adds generate error report from renderer and minification. Changes the behavior where generate would terminate on error, now it instead gathers the error from crashing routes and compiles an error report.
|
2017-05-05 10:59:33 +02:00 |
|
Pooya Parsa
|
a04a563f8d
|
create store only when available
|
2017-05-02 15:36:22 +04:30 |
|
Pooya Parsa
|
affbc9c81f
|
fixClientManifest no needed as of vue 2.3.1
|
2017-05-02 14:31:15 +04:30 |
|
Evan You
|
74652e3974
|
make use of runInNewContext: false
|
2017-05-02 13:33:09 +04:30 |
|
Pooya Parsa
|
6ee5d958a7
|
cleanups
|
2017-04-30 17:24:14 +04:30 |
|
Pooya Parsa
|
2e75f22a08
|
add options.ssr
This allows setting custom vue renderer options. including:
- shouldPreload(file, type)
- runInNewContext
- directives
https://ssr.vuejs.org/en/api.html#renderer-options
|
2017-04-30 17:10:04 +04:30 |
|
Pooya Parsa
|
87172100c7
|
[vue-loader] allow using builtin extractCSS functionality
This option is disabled by default and won't affect exiting users.
However users can easily enable this option using `nuxt.build.extractCSS`
Implementation is according to:
- https://github.com/vuejs/vue-loader/tree/master/docs/en/configurations
- https://ssr.vuejs.org/en/css.html
- https://github.com/vuejs/vue-hackernews-2.0/tree/master/build
|
2017-04-30 16:28:25 +04:30 |
|
Pooya Parsa
|
56c39bea88
|
fix tests
|
2017-04-30 02:39:40 +04:30 |
|
Pooya Parsa
|
8391f308b7
|
[jsdom] use new VirtualConsole constructor
|
2017-04-30 01:40:56 +04:30 |
|
Pooya Parsa
|
d9ed6ecea9
|
integrate template with server renderer
|
2017-04-27 22:36:10 +04:30 |
|
Pooya Parsa
|
750276b3f6
|
refactor client watch
Fixes duplicate READY message
|
2017-04-27 21:14:31 +04:30 |
|
Pooya Parsa
|
ac151a41f0
|
Basic vue-server-renderer/client-plugin integration
|
2017-04-27 15:50:43 +04:30 |
|
Pooya Parsa
|
8db3a22db9
|
deprecated vue-ssr-webpack-plugin in flavor of vue-server-renderer
|
2017-04-27 13:24:18 +04:30 |
|
Sebastien Chopin
|
10d18bc454
|
Add generate.interval
|
2017-04-25 15:00:42 +02:00 |
|
johan.roxendal@gu.se
|
afa2e6b05c
|
Implemented wait in generate function so generation of dynamic routes with ajax calls are not all sceduled simultaneously, possibly flooding the data backend with queries.
Use generate.wait (ms) to stagger route generate calls over time.
Fixes #590.
|
2017-04-25 14:04:49 +02:00 |
|
Mihal Malostanidis
|
5e21a057aa
|
Fix Ctrl-C Ctrl-V typo in comments
|
2017-04-25 14:03:26 +03:00 |
|
Sebastien Chopin
|
65a3ad5b08
|
Generate bundles in dist/ if url given
|
2017-04-25 11:17:23 +02:00 |
|
Sébastien Chopin
|
2eecb8c0de
|
Add webpackChunkName
|
2017-04-17 18:15:37 +02:00 |
|
Sébastien Chopin
|
e69aa7c401
|
Simplify offline plugin
|
2017-04-17 15:27:32 +02:00 |
|
Sébastien Chopin
|
ec8291ea4c
|
Fix lint style
|
2017-04-15 13:19:41 +02:00 |
|
Sebastien Chopin
|
b5330a063d
|
Use cheap-module-source-map
|
2017-04-14 16:31:31 +02:00 |
|
Sebastien Chopin
|
e2ad6517e2
|
Give this to data()
|
2017-04-14 16:31:14 +02:00 |
|
Sebastien Chopin
|
ee6db19c8d
|
Update style
|
2017-04-14 11:57:30 +02:00 |
|
Sebastien Chopin
|
55db6e336f
|
Add injectAs feature
|
2017-04-14 11:57:08 +02:00 |
|
Sebastien Chopin
|
25066545bb
|
Merge branch 'master' of github.com:nuxt/nuxt.js
|
2017-04-10 18:45:01 +02:00 |
|
Sebastien Chopin
|
b11a4d761b
|
Add injectAs to work with external plugins
|
2017-04-10 18:44:08 +02:00 |
|
Sébastien Chopin
|
2560bfb512
|
Merge branch 'master' into offline-plugin-integration
|
2017-04-08 11:33:32 +02:00 |
|
Sébastien Chopin
|
5412ddc8d1
|
Merge pull request #456 from taldy/nuxtserverinit-promises-improvement
Support other implementations of Promises inside nuxtServerInit (currently only HTML5 Promises works correctly)
|
2017-04-06 12:33:29 +02:00 |
|
taldy
|
1ba4adca70
|
Fix codestyle
|
2017-04-06 12:18:27 +03:00 |
|
taldy
|
c22b0b790b
|
Simplify fix and cover other Promise checks
|
2017-04-06 12:09:56 +03:00 |
|
Ilya
|
6c0f138b7d
|
fix server validate
|
2017-04-05 22:33:11 +03:00 |
|
Sébastien Chopin
|
3e7d0a19ed
|
Update client.js
|
2017-04-05 21:25:44 +02:00 |
|
Ilya
|
17db23f45f
|
fix in client : validate method
|
2017-04-05 21:40:46 +03:00 |
|
Sébastien Chopin
|
4c012e93af
|
Update server.js
|
2017-04-05 18:25:35 +02:00 |
|
Sébastien Chopin
|
99a03812a4
|
Update client.js
|
2017-04-05 18:25:12 +02:00 |
|
Sébastien Chopin
|
9c4244635c
|
Update server.js
|
2017-04-05 18:24:48 +02:00 |
|
Sébastien Chopin
|
7ef6411269
|
Update client.js
|
2017-04-05 18:24:15 +02:00 |
|
Ilya
|
99400bb12d
|
server proposal for validation
|
2017-04-05 19:14:45 +03:00 |
|
Ilya
|
42e16a650b
|
proposal for validation pages
|
2017-04-04 14:25:48 +03:00 |
|
Walter Ye
|
e7bcdc736e
|
pass 'this nuxt' context in extend webpack config
// nuxt.config
build: {
extend (config, {dev, isClient}) {
// get this context here
config.resolve.alias['~services'] = join(this.srcDir, 'services');
},
}
|
2017-04-01 13:34:09 +08:00 |
|
Sébastien Chopin
|
d576dad069
|
Fix eslint + istanbul
|
2017-03-28 16:28:24 +02:00 |
|
Sébastien Chopin
|
f6a02a1ac6
|
Disable performance hints for SSR
|
2017-03-27 18:06:57 +02:00 |
|
Sébastien Chopin
|
2f2eaac299
|
Add debug for redirect on ssr
|
2017-03-26 23:38:51 +02:00 |
|
taldy
|
93c4be2d28
|
Support other types of Promises returned by nuxtServerInit()
|
2017-03-26 17:54:27 +03:00 |
|
Sébastien Chopin
|
617999a60a
|
Add manifest
|
2017-03-26 00:52:39 +01:00 |
|
Ralph Huwiler
|
78ea2591c2
|
Create nested modules for each folder in ./store
|
2017-03-25 21:21:11 +01:00 |
|
Sébastien Chopin
|
3b635323a4
|
Add layout in __NUXT__
|
2017-03-25 18:59:58 +01:00 |
|
Sébastien Chopin
|
1cefff8194
|
Add watchers option and url after build
|
2017-03-25 15:16:07 +01:00 |
|
Alexandre Chopin
|
c9784651e9
|
add gzip configuration
|
2017-03-25 12:57:38 +01:00 |
|
evseevnn
|
435337529a
|
fix - store no available to context on client side
|
2017-03-25 12:30:23 +07:00 |
|
evseevnn
|
8ec4eb908f
|
fix - store no available to context on client side
|
2017-03-25 12:23:42 +07:00 |
|
Sébastien Chopin
|
c4962f09a9
|
Improve chokidar watch on middleware and store
|
2017-03-25 05:06:12 +01:00 |
|
Sébastien Chopin
|
89ed672f10
|
Add common pre-processors in nuxt
|
2017-03-25 03:38:19 +01:00 |
|
Sébastien Chopin
|
7a34763277
|
Fix webpack building loop
|
2017-03-25 03:17:26 +01:00 |
|
Sébastien Chopin
|
019d00fadb
|
no source maps on production
|
2017-03-25 03:17:15 +01:00 |
|
Sébastien Chopin
|
4431dfa368
|
revert to no-cdn publicPath
|
2017-03-24 18:54:54 +01:00 |
|
Sébastien Chopin
|
8831331e3d
|
Fix hot reloading
|
2017-03-24 16:52:18 +01:00 |
|
Sébastien Chopin
|
3f4ea1064d
|
Remove PostCompilePlugin
|
2017-03-24 16:51:16 +01:00 |
|
Sébastien Chopin
|
7333e7a758
|
Update webpack perfs hints
|
2017-03-24 16:12:59 +01:00 |
|
Sébastien Chopin
|
221bcb5e33
|
Fix tests
|
2017-03-24 16:11:56 +01:00 |
|
Sébastien Chopin
|
52d1df7a24
|
Fix updated route in context + error handling
|
2017-03-24 15:49:24 +01:00 |
|
Sébastien Chopin
|
26083a9de0
|
Avoid using req.url
|
2017-03-24 13:52:15 +01:00 |
|
Sébastien Chopin
|
1c3b2c077a
|
Add build.vendor in externals too
|
2017-03-24 03:57:07 +01:00 |
|
Sébastien Chopin
|
4ba3982307
|
Add duration property in transition
|
2017-03-24 03:00:35 +01:00 |
|
Sébastien Chopin
|
4034801fc9
|
Replace store state the soonest possible
|
2017-03-24 01:35:57 +01:00 |
|
Sébastien Chopin
|
474f68e46e
|
Call store.replaceState on start
|
2017-03-24 01:28:38 +01:00 |
|
Sébastien Chopin
|
cfd6b197c4
|
Improve error handling on SSR
|
2017-03-24 01:28:19 +01:00 |
|
Sébastien Chopin
|
d4db5792a4
|
Improve webpack config
- Remove filenames.css
- Add FriendlyErrorsWebpackPlugin()
- Add sourceMaps for UglifyJS
- Minify CSS for server-rendered pages
- Add css-loader for imports
|
2017-03-24 01:28:04 +01:00 |
|
Sébastien Chopin
|
53f9d62fce
|
Add generate.minify option
|
2017-03-24 01:25:41 +01:00 |
|
Sébastien Chopin
|
8f277af03b
|
Set prefetch to true by default
|
2017-03-24 01:25:27 +01:00 |
|
Sébastien Chopin
|
5102e819fe
|
Use data-* for vue-meta (valid markup)
- data-*
- remove defer for __NUXT__ script
|
2017-03-24 01:24:50 +01:00 |
|
Sébastien Chopin
|
64f83b71c3
|
Vue 2.2 and styles included
|
2017-03-22 15:47:34 +01:00 |
|
Sébastien Chopin
|
6ab20cc6b6
|
Fix error object
|
2017-03-22 10:37:20 +01:00 |
|
Sébastien Chopin
|
2a005308d2
|
throw error for tests
|
2017-03-20 19:19:57 +01:00 |
|
Sébastien Chopin
|
1cd5c0d68b
|
Merge branch 'master' into 0.10.0
# Conflicts:
# lib/generate.js
# lib/utils.js
|
2017-03-20 17:53:39 +01:00 |
|
Sébastien Chopin
|
a81862e77f
|
Upgrade dependencies & lint
|
2017-03-20 17:52:35 +01:00 |
|
Pierre RAMBAUD
|
c99571e78e
|
Typo fix, const must be renamed clientCompiler
|
2017-03-20 12:11:20 +01:00 |
|
Sébastien Chopin
|
8cdd10274f
|
Use empty array if routes not given
|
2017-03-17 18:52:36 +01:00 |
|
Sébastien Chopin
|
b6856928db
|
Dynamic layout feature
|
2017-03-17 18:02:58 +01:00 |
|
Sébastien Chopin
|
fb7b856343
|
force calling middleware from error page
|
2017-03-16 21:00:22 +01:00 |
|
Sébastien Chopin
|
0a595bd1c3
|
Merge remote-tracking branch 'origin/0.10.0' into 0.10.0
# Conflicts:
# lib/generate.js
# lib/utils.js
|
2017-03-16 18:54:37 +01:00 |
|
Sébastien Chopin
|
e8056f67eb
|
Fix url starting with double slash
|
2017-03-16 18:52:38 +01:00 |
|
Sébastien Chopin
|
65eeff332e
|
Fix hotReloading for children
|
2017-03-16 18:52:06 +01:00 |
|
rohitpal
|
7eccd429ca
|
fixed import
|
2017-03-12 05:32:28 +05:30 |
|
rohitpal
|
2da8ba84c9
|
offline-plugin-integration initial commit
|
2017-03-12 05:25:01 +05:30 |
|
Alexandre Chopin
|
cd16c2f6d2
|
change generate.routeParams to generate.routes
|
2017-03-06 20:00:26 +01:00 |
|
Sébastien Chopin
|
b8727b8d51
|
Fix asyncData on hot reloading
|
2017-03-02 17:31:37 +01:00 |
|
Sébastien Chopin
|
8253f5e75b
|
Add plugin ssr option & rename process.browser
|
2017-03-01 17:54:44 +01:00 |
|
Sébastien Chopin
|
6773c98d28
|
Remove build logs in dev
|
2017-02-28 17:32:12 +01:00 |
|
Sébastien Chopin
|
40d52645e8
|
asyncData
|
2017-02-28 13:11:29 +01:00 |
|
Sébastien Chopin
|
996613ce8b
|
prefetch only in production
|
2017-02-28 13:11:29 +01:00 |
|
Alexandre Chopin
|
fd966485ee
|
extendRoutes add resolve func as param for window
|
2017-02-23 11:02:15 +01:00 |
|
Sébastien Chopin
|
0e2474c681
|
Check if app.html exists
|
2017-02-22 18:19:49 +00:00 |
|
Sébastien Chopin
|
66c5aad09d
|
Fix redirected
|
2017-02-22 18:19:17 +00:00 |
|
Alexandre Chopin
|
749673c99b
|
fix pathToRegexp generate routes
|
2017-02-22 18:13:23 +01:00 |
|
Sébastien Chopin
|
591ef50a06
|
Fix template not built
|
2017-02-21 18:22:57 +00:00 |
|
Sébastien Chopin
|
8dfae9fa54
|
Fix headers sent
|
2017-02-21 18:22:27 +00:00 |
|
Sébastien Chopin
|
6cc1231eb2
|
Add performance option
|
2017-02-21 17:39:29 +00:00 |
|
Sébastien Chopin
|
10c4b1550f
|
Use HTML template + optimise cache control + gzip
|
2017-02-21 17:11:41 +00:00 |
|