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
Alexandre Chopin
f5300e4e67
fix extendRoutes for generate
2017-02-21 13:01:25 +01:00
Sébastien Chopin
7b3c62739c
Remove conditional nuxtStatic middleware
2017-02-21 11:31:47 +00:00
Sébastien Chopin
9a2767ac90
Layout on afterEach
2017-02-20 22:11:34 +00:00
Sébastien Chopin
7d630bf5d9
Remove extra line
2017-02-20 18:59:15 +01:00
Sébastien Chopin
f5a6cf0569
Merge branch 'master' into 0.9.10
...
# Conflicts:
# package.json
2017-02-18 10:57:12 +01:00
Sébastien Chopin
5b22564b10
Merge branch 'master' into 0.9.10
2017-02-18 10:55:36 +01:00
cj
721d2d63fa
cleaner build/error outputs for terminal
2017-02-17 11:58:48 -06:00
Sébastien Chopin
2bb8f1fd58
Use vue-app preset for babel
2017-02-17 16:13:51 +01:00
cj
88dbe00b9e
add options to build
2017-02-17 03:24:30 -06:00
cj
c40259877b
allow router mode to be set in config
2017-02-17 02:43:48 -06:00
Sébastien Chopin
376362ec39
Handle publicPath
2017-02-16 18:16:00 +01:00
Sébastien Chopin
5a500b6735
Set publicPath and render always returns a promise
2017-02-15 18:19:18 +01:00
Sébastien Chopin
4c53c6a669
start working on publicPath
2017-02-13 13:34:54 +01:00
Alexandre Chopin
c4dfa34212
fix optional route with index and order
2017-02-10 21:24:17 +01:00
Sébastien Chopin
b4f9504942
Update order
2017-02-10 00:47:35 +01:00
Matthew Pietz
f1386c3a5e
Remove extraneous div
...
Vue 2.x allows multiple root elements when only one would be rendered. Using `v-if` with `v-else` ensures that only one component will get rendered.
2017-02-09 00:25:04 -08:00
Alexandre Chopin
8661c57e88
fix routes bug order
2017-02-09 01:18:29 +01:00
Alexandre Chopin
51da5569f8
fix route optional
2017-02-08 20:13:03 +01:00
Sébastien Chopin
c5b8d16a2b
Add progress-bar when building
2017-02-08 14:09:59 +01:00
Sébastien Chopin
ae8700f117
Add comment
2017-02-07 10:46:05 +01:00
Sébastien Chopin
61ac979cba
Fix regression on query changes
2017-02-06 13:24:59 +01:00
Alexandre Chopin
e233c5def8
fix bug routes and add _.vue support (all)
2017-02-03 20:23:28 +01:00
Sébastien Chopin
17650c25e0
Middleware feature 🔥
2017-02-03 15:09:38 +01:00
Sébastien Chopin
5cd0827b20
~store is now an alias for the store instance
2017-02-01 00:45:30 +01:00
Sébastien Chopin
8d17d20dba
Set virtualConsole to true by default
2017-01-30 12:41:59 +01:00
Sébastien Chopin
f33afa521f
Fix progress bar on different layouts ( #113 )
2017-01-30 11:20:20 +01:00
Sébastien Chopin
55003631fc
Fix calling data on hash changes
2017-01-29 07:54:25 +01:00
Sébastien Chopin
423f52f35d
Fix error component on dynamic route.
2017-01-27 23:10:02 +01:00
Sébastien Chopin
a99161f685
Use ES6 syntax for hooks in transition key
2017-01-26 16:01:22 +01:00
Sébastien Chopin
d9fe4b9612
Add scrollBehavior option
2017-01-26 15:56:47 +01:00
Sébastien Chopin
615bcae90c
Improve error handling when string
2017-01-26 15:21:39 +01:00
Sébastien Chopin
4cbd6d6a28
Improve comments
2017-01-26 15:21:21 +01:00
Sébastien Chopin
f3719add05
Add virtualConsole option
2017-01-26 15:21:02 +01:00
Sébastien Chopin
7552da1453
Add analyse option
2017-01-23 17:56:05 +01:00
Mirodil
d17b12eac5
make it more compatible with other frameworks
...
make it use able with async with await
2017-01-22 18:35:44 -05:00
Sébastien Chopin
e016b5d184
Exit with code 1 on build error
2017-01-20 18:55:30 +01:00
Sébastien Chopin
55f907877e
Normalize components
2017-01-20 18:32:43 +01:00
Sébastien Chopin
224a18dea8
Improve error handling in page components
2017-01-20 18:11:30 +01:00
Sébastien Chopin
0f6ccd595d
Add base only when router.base defined
2017-01-20 12:42:15 +01:00
Sébastien Chopin
75a81430a4
Remove fix for vue-router
2017-01-20 12:42:15 +01:00
Sébastien Chopin
0d7e0ca8a8
Improve error page when throwing exception
2017-01-19 16:39:36 +01:00
Sébastien Chopin
be6562f244
Add _name in router template
2017-01-19 16:25:55 +01:00
Sébastien Chopin
ef4065b350
Move build folder inside lib
2017-01-19 16:25:32 +01:00
Sébastien Chopin
1051b733f9
Add extendRoutes option
2017-01-18 17:25:50 +01:00
Sébastien Chopin
2d85b53266
Add transition hooks in nuxt.config.js
2017-01-13 21:30:31 +01:00
Sébastien Chopin
8f29fe6a54
Add utils in next instance
2017-01-11 22:51:52 +01:00
Sébastien Chopin
ac9412b908
Don't use polyfill anymore
2017-01-11 22:18:47 +01:00
Sébastien Chopin
6de6c0e16b
Use webpack-rc4
2017-01-11 22:18:23 +01:00
Sébastien Chopin
5a876d2a22
Use webpack-rc3
2017-01-11 21:12:44 +01:00
Sébastien Chopin
da63846f55
Use ES6 syntax with Webpack RC4
2017-01-11 20:15:09 +01:00
Alexandre Chopin
c77fc45d9b
fix dynamic route optional
2017-01-11 15:03:42 +01:00
Alexandre Chopin
538248a152
fix deleted route name for parent
2017-01-11 12:52:39 +01:00
Sébastien Chopin
bfafcb9c1a
Fix server build with CSS modules
2017-01-09 15:10:29 +01:00
limichange
3584938e06
Simplify the function code, using the arrow function
2017-01-05 07:56:20 +08:00
Sébastien Chopin
d7de8bf458
Merge pull request #92 from Granipouss/master
...
Store generation
2017-01-02 18:41:39 +01:00
Sébastien Chopin
3b553ce16a
Add enterToClass and leaveToClass
2017-01-02 18:05:53 +01:00
Brendan
13aff87b9b
no more includes
2017-01-02 10:50:18 +01:00
Brendan
9fd04a6ec8
safer store with try catch
2017-01-02 10:13:53 +01:00
Sébastien Chopin
0b58637a09
Add polyfill in client & index
2016-12-31 12:33:51 +01:00
Sébastien Chopin
99bfac25aa
Move polyfill to root
2016-12-31 12:11:37 +01:00
Brendan
f0fba0b0c5
Merged branch master into master
2016-12-30 14:28:21 +01:00
Sébastien Chopin
f808892b68
Use isJSON: true for better perf and security
2016-12-28 12:38:09 +01:00
Sébastien Chopin
0e1f0af3b9
Fix hot-reload on data
2016-12-27 17:02:03 +01:00
Sébastien Chopin
0a3577b4c0
Use async/await in vue files
2016-12-27 16:58:07 +01:00
Sébastien Chopin
8adb69468b
Add async/await in core
2016-12-27 16:31:07 +01:00
Sébastien Chopin
a9cb000b76
Add extend option in nuxt build config
2016-12-27 14:54:10 +01:00
Sébastien Chopin
a4c28ac52b
flatten entry app to avoid build error
2016-12-27 14:53:36 +01:00
Sébastien Chopin
f82bde9d1c
Add scrollToTop option
2016-12-27 14:53:14 +01:00
Brendan
e2d5d2fa61
Accept both ways of creating the store
2016-12-26 17:19:10 +01:00
Brendan
d7c5babf1f
better vuex store
2016-12-25 21:16:30 +01:00
pi0
5e6703484f
handle dash in layout filenames. Fixes #78
2016-12-25 23:20:55 +03:30
Sébastien Chopin
fcae73a79b
Remove nuxt-container
2016-12-24 17:58:52 +01:00
Sébastien Chopin
31638c64da
Watch layouts files too
2016-12-24 14:15:12 +01:00
Sébastien Chopin
3f220625b9
Fix hot reloading for layout
2016-12-24 14:15:00 +01:00
Sébastien Chopin
3a0fcdee73
Layout with code-splitting!
2016-12-24 12:34:41 +01:00
Sébastien Chopin
b870a7206e
Add layout feature
2016-12-24 01:55:32 +01:00
Alexandre Chopin
b33008ee88
fix dynamic routes
2016-12-23 17:31:42 +01:00
Alexandre Chopin
2fff5e7a4f
sort keys
2016-12-23 15:43:04 +01:00
Sébastien Chopin
23f5ef5306
update comments
2016-12-21 20:51:09 +01:00
Sébastien Chopin
2ae761d2e7
Fix promise call generate
2016-12-21 20:50:46 +01:00
Sébastien Chopin
ba4a7c3e0b
More tests for build/index.js
2016-12-21 19:27:36 +01:00
Sébastien Chopin
957e730bc4
Ignore webpack midd for tests
2016-12-21 15:32:47 +01:00
Sébastien Chopin
38ef413e5d
test for nuxt.js
2016-12-21 15:27:30 +01:00
Sébastien Chopin
8102ce48eb
Handle validate for nuxt generate
2016-12-21 15:03:23 +01:00
Sébastien Chopin
a7e2a87ee4
Ignore if in dev mode
2016-12-20 19:26:01 +01:00
Sébastien Chopin
0ea0bf8d87
Add more tests
2016-12-20 18:26:46 +01:00
Sébastien Chopin
f335c8bd03
Fix validate in children
2016-12-20 18:05:48 +01:00
Sébastien Chopin
37e7a01955
renderAndGetWindow does not need jsdom
2016-12-20 18:05:48 +01:00
Sébastien Chopin
42dc15e72e
Check for component options data
2016-12-20 18:05:48 +01:00
Alexandre Chopin
8ab7d4f0df
optionnel route for parent
2016-12-20 17:45:25 +01:00
Alexandre Chopin
904c4e5793
add optional param by default
2016-12-20 17:30:43 +01:00
Sébastien Chopin
0fe34e0fb0
Fix re-usable component data
2016-12-20 13:44:22 +01:00
Sébastien Chopin
66124e5bce
Dont use _routerViewCache anymore
2016-12-20 12:55:25 +01:00
Sébastien Chopin
2e2062e045
preserveWhitespace false to avoid SSR mismatch
2016-12-20 11:58:32 +01:00
Sébastien Chopin
8eb6b5e3b6
remove console.log
2016-12-19 20:17:52 +01:00
Sébastien Chopin
0142dae008
Replace router-link to nuxt-link
2016-12-16 18:12:38 +01:00
Sébastien Chopin
a31dc539cc
Call only the children data for better perf
2016-12-16 17:46:09 +01:00
Sébastien Chopin
2cf68b6019
add nuxt-child and nuxt-link
2016-12-16 17:45:47 +01:00
Sébastien Chopin
213ee890a7
Add utils.compile
2016-12-16 17:45:05 +01:00
Sébastien Chopin
736f1ed1d5
Use webpack 2.2.0-rc.0
2016-12-15 18:53:00 +01:00
Sébastien Chopin
b8ec7329f7
Set color for debug module
2016-12-15 18:48:31 +01:00
Alexandre Chopin
b245b8d6ff
update nuxt-child props
2016-12-13 19:00:21 +01:00
Alexandre Chopin
b6b1fc3073
add component nuxt-child
2016-12-13 17:42:45 +01:00
Sébastien Chopin
1c4e767850
Add babel options in .vue files
2016-12-13 17:39:59 +01:00
Sébastien Chopin
efd6b5cefa
Merge branch 'master' into nested-dynamic-routes
2016-12-13 17:38:44 +01:00
Sébastien Chopin
c16c7b71bd
Fix babel options for .vue files
2016-12-13 17:38:07 +01:00
Chris Fritz
12e6b6cb9c
Use spaces instead of tabs for consistency
...
Since the rest of the file is using spaces, I changed the tabs before `NuxtLoading` to spaces as well.
2016-12-12 18:59:48 -05:00
Alexandre Chopin
0df05fd633
html-minifier config
2016-12-12 23:15:54 +01:00
Alexandre Chopin
4ebe6f7ac8
add html minifier for generate
2016-12-12 23:09:11 +01:00
Sébastien Chopin
7f3a39fea1
Fix child components data
2016-12-12 21:55:43 +01:00
Alexandre Chopin
2c4a512dda
generate ok
2016-12-12 21:54:02 +01:00
Alexandre Chopin
da9c311b54
generate routes flatten
2016-12-12 21:16:12 +01:00
Sébastien Chopin
b71b8b7478
Add .json extension
2016-12-12 16:30:17 +01:00
Sébastien Chopin
f8c7b5c012
Add validate option
2016-12-12 16:30:07 +01:00
Sébastien Chopin
b3df306c30
Merge branch 'master' into nested-dynamic-routes
2016-12-12 15:02:32 +01:00
Sébastien Chopin
ca7d8bc3a8
No extension needed to import vue files
2016-12-12 15:01:57 +01:00
Alexandre Chopin
32a6f30118
delete option routes.router
2016-12-12 14:16:47 +01:00
Sébastien Chopin
9d59a2f80f
remove strict mode for node v4
2016-12-11 18:58:47 +01:00
Alexandre Chopin
af36b495b0
order Routes
2016-12-11 16:40:49 +01:00
Alexandre Chopin
d09fdfb78e
scoop position nested routes
2016-12-11 16:40:18 +01:00
Alexandre Chopin
ce0a89508e
update routes options default
2016-12-11 13:34:08 +01:00
Alexandre Chopin
0b8b85128f
Nested dynamic routes
...
Build and Router
2016-12-11 01:46:04 +01:00
Sébastien Chopin
0c385f522c
Optimise promisifyRouteParams()
2016-12-10 12:39:11 +01:00
Sébastien Chopin
6b7062046e
Use Nuxt server for tests
2016-12-09 23:07:33 +01:00
Sébastien Chopin
4aa600e57a
Add Server class in nuxt
2016-12-09 20:09:12 +01:00
Sébastien Chopin
7cbc06144d
compat with node 4
2016-12-09 19:40:59 +01:00
Sébastien Chopin
09e637cf4b
generate dist lib
2016-12-09 18:54:17 +01:00
Sébastien Chopin
71a050da12
Fix error.vue layout
2016-12-09 13:50:34 +01:00
Sébastien Chopin
b73675206a
Merge branch 'master' into pr/44
...
# Conflicts:
# lib/build/index.js
2016-12-08 21:13:20 +01:00
Sébastien Chopin
6713f68443
Join with this.dir if relative path
2016-12-08 19:19:39 +01:00
Sébastien Chopin
3ded0cd5d0
Disable router base in generate
2016-12-08 18:46:13 +01:00
Sébastien Chopin
ce7e47c7f1
Merge pull request #47 from cj/eslint/no-console
...
added no-console to eslint
2016-12-08 18:08:32 +01:00
Sébastien Chopin
ac2250c281
Optimise generate out of memory when +10000 paths
2016-12-08 18:07:47 +01:00
cj
c4823f27a8
added no-console to eslint
2016-12-08 09:41:20 -06:00
Alexandre Chopin
5f8792036b
fix error layout issue
2016-12-08 11:37:27 +01:00
cj
187fec3f32
if srcDir not set, default to this.dir (rootDir)
2016-12-08 00:55:44 -06:00
cj
df363e9770
Added an nuxt.config.js option srcDir
2016-12-08 00:45:40 -06:00
Sébastien Chopin
48c544b106
Add window.onNuxtReady before plugins
2016-12-07 23:58:32 +01:00
Sébastien Chopin
83cd431c52
Add $nuxt.on('routeChanged', to, from)
2016-12-07 23:43:57 +01:00
Sébastien Chopin
c5ac12b2cb
Add renderAndGetWindow
2016-12-07 19:02:06 +01:00
Sébastien Chopin
648033f077
update build
2016-12-07 19:01:46 +01:00
Sébastien Chopin
4d6b85cfdd
remove _ options
2016-12-07 18:47:23 +01:00
Sébastien Chopin
43f51c402a
Nuxt() does not call build() anymore
2016-12-07 18:47:02 +01:00
Alexandre Chopin
57997e294e
add layouts folder for extends app
2016-12-07 13:30:25 +01:00
Sébastien Chopin
509c14a7ac
Add $nuxt.error()
2016-12-04 19:16:47 +01:00
Sébastien Chopin
87789b8748
Add env in context
2016-12-04 19:16:47 +01:00
Sébastien Chopin
a30ce76b0c
Fix // when no base given
2016-12-04 19:16:47 +01:00
Alexandre Chopin
4c33c3c7f6
add name on router for pages component
2016-12-03 15:12:05 +01:00
Sébastien Chopin
496ecf1a80
remove non-used option
2016-12-01 19:09:40 +01:00
Sébastien Chopin
3b89191998
Bind render method to nuxt
2016-11-28 16:28:59 +00:00
Sébastien Chopin
16c9710141
.nojekyll needs to be empty
2016-11-27 18:45:50 +01:00
Sébastien Chopin
cbba9d0631
Add .nojekyll file for gh-pages
2016-11-27 18:11:41 +01:00
Sébastien Chopin
65de0934f6
Add Content-Length header
2016-11-25 17:57:59 +01:00
Sébastien Chopin
05372d9068
Remove pages/_error-debug.vue
2016-11-25 17:56:46 +01:00
Sébastien Chopin
a6d4e5136b
Add config.env option
2016-11-25 15:37:06 +01:00
Sébastien Chopin
8ae76db287
Add ~ alias
2016-11-25 15:36:45 +01:00
Sébastien Chopin
cb3bf4c320
window.onNuxtReady is now a function
2016-11-25 15:36:27 +01:00
Sébastien Chopin
a3bbd71f65
Use babel preset es2015 by default in .vue files
2016-11-24 14:41:05 +01:00
Sébastien Chopin
b2b707ae71
Call store.replaceState when app is created
2016-11-24 13:16:30 +01:00
Sébastien Chopin
920e969da8
Disable babel query in vue-loaders
2016-11-24 13:16:08 +01:00
Sébastien Chopin
40515ac91a
Update dept and start next generate
2016-11-24 01:47:11 +01:00
Sébastien Chopin
e441b7eb12
process.BROWSER_BUILD
2016-11-24 01:46:20 +01:00
Sébastien Chopin
d203d48c05
Add ~router alias
2016-11-24 01:40:04 +01:00
Sébastien Chopin
6d86df8291
Upgrade to vue 2.1.0
2016-11-23 13:40:25 +01:00
Sébastien Chopin
57b55dc512
Add build.postcss option
2016-11-23 00:47:31 +01:00
Sébastien Chopin
fc598ea66e
Fix reused component data
2016-11-23 00:27:07 +01:00
Sébastien Chopin
2400fabceb
Add transition option and package.json next config
2016-11-21 19:53:11 +01:00
Sébastien Chopin
edd0227e74
Add pages/_app.vue possibility + example
2016-11-21 14:15:08 +01:00
Sébastien Chopin
cb20e417fa
Add Content-Type text/html header
2016-11-21 14:15:07 +01:00
Alexandre Chopin
b8436b067f
Fix duplicate routes and hidden files
2016-11-20 12:23:48 +01:00
Sébastien Chopin
8cbbaeaf83
Fix path on windows
2016-11-20 11:37:53 +01:00
Sébastien Chopin
218894295b
Add title in error pages
2016-11-19 22:48:06 +01:00
Sébastien Chopin
ae9b41f321
Add callback argument (optional) in data
2016-11-19 22:16:26 +01:00
Sébastien Chopin
e48f8250a0
Mixins and Vue.extend possible
2016-11-18 14:45:25 +01:00
Sébastien Chopin
d4b8bc4f02
Add build.babel option
2016-11-18 10:38:57 +01:00
Sébastien Chopin
f4bff18836
No more store option (implicit now)
2016-11-18 09:17:39 +01:00
Pascal Borreli
e4b202e7d9
Fixed typos
2016-11-18 04:02:43 +01:00
Sébastien Chopin
49f67566c2
Add build.plugins and fix when no component matched
2016-11-17 22:12:21 +01:00
Sébastien Chopin
06edc8029b
Use omit and add example
2016-11-17 14:02:09 +01:00
Sébastien Chopin
c9250b4d07
Add nuxtServerInit action in the store
2016-11-17 13:52:00 +01:00
Sébastien Chopin
2677afb46f
Fix due 2.0.6~7 and add error() in context
2016-11-17 11:57:12 +01:00
Sébastien Chopin
a98e6d4e9b
Watch changes on nuxt.config.js when launching nuxt-dev
2016-11-16 18:41:09 +01:00
Sébastien Chopin
d2c0f01593
Fix resolve when using alias
2016-11-16 18:06:54 +01:00
Sébastien Chopin
b1546682ef
Add aliases and update examples
2016-11-16 17:55:26 +01:00
Sébastien Chopin
a9ae6e0360
Use vie-meta and webpack 26
2016-11-14 23:59:54 +01:00
Sébastien Chopin
c5c9448a26
remove 2 dependencies
2016-11-11 15:30:11 +01:00
Sébastien Chopin
4b0b83b782
Update the use of redirect(status, path, query)
2016-11-11 01:35:05 +01:00
Sébastien Chopin
78aabe480f
modern static for redirect is great now
2016-11-11 01:11:21 +01:00
Sébastien Chopin
5b0ff5617b
Add redirect in context
2016-11-11 00:01:36 +01:00
Sébastien Chopin
b6ee7099a0
Rename components (moved from pages)
2016-11-10 21:52:27 +01:00
Sébastien Chopin
167962ccac
Add <base> when defined
2016-11-10 20:21:16 +01:00
Sébastien Chopin
cb7406cba6
router.base is now working as expected
2016-11-10 19:34:59 +01:00
Sébastien Chopin
ea1c5dee15
config.router + base + linkClassActive
2016-11-10 17:16:37 +01:00
Sébastien Chopin
9f370cb97c
Check if static folder exists
2016-11-10 15:09:10 +01:00
Sébastien Chopin
d5230accaf
Don't use sync functions
2016-11-10 14:51:40 +01:00
Sébastien Chopin
a8776de913
nuxt-generate
2016-11-10 14:46:16 +01:00
Alexandre Chopin
44e9d9dc4a
last commit generator
2016-11-10 14:04:52 +01:00
Alexandre Chopin
bd5ec528c5
Merge remote-tracking branch 'nuxt/master'
2016-11-10 13:24:34 +01:00
Alexandre Chopin
06694e32ce
generator done
2016-11-10 13:24:20 +01:00
Alexandre Chopin
e0641e1e51
generator
2016-11-10 12:33:52 +01:00
Sébastien Chopin
c97c4ec32e
watch pages/ dir to updates routes dynamically
2016-11-10 03:38:11 +01:00
Sébastien Chopin
d88948bdea
map static to /
...
v0.3.0
2016-11-10 02:19:47 +01:00
Sébastien Chopin
18a2b57655
Add nuxt-build and nuxt-start, build:false and dev option
2016-11-09 23:59:41 +01:00
Sébastien Chopin
a5780a09ca
move to nuxt org, rename loading to nuxt-loading
2016-11-09 15:55:02 +01:00
Sébastien Chopin
73bdfc0394
Move vendor and filenames in build key and add loaders
2016-11-09 02:35:13 +01:00
Sébastien Chopin
90f8d5f1fb
Add .plugins option
2016-11-08 02:57:55 +01:00
Sébastien Chopin
d716b2ba39
Get all css chunks + fix error handling
2016-11-08 01:51:59 +01:00
Sébastien Chopin
1bd8a63f9e
npm ignore, route meta and documentation
2016-11-08 01:04:26 +01:00
Sébastien Chopin
9ebbb14eab
Version 0.2.0
...
- Add README for examples vuex-store, async-data and global-css
- Add examples/global-css/
- Feature: we can now use nuxt.config.js to add global css files and
modules
- Fix: show webpack error of compilation
2016-11-07 23:26:53 +01:00
Sébastien Chopin
e80cf65d21
Faster Loading component
...
- Finished examples/custom-routes/
2016-11-07 21:58:56 +01:00
Sébastien Chopin
7dd959bd21
Fix route name in 0.1.7
2016-11-07 21:42:48 +01:00
Sébastien Chopin
cf24b926a1
Version 0.1.6
...
- Add example /custom-routes/
- Rename example/with-store/ to examples/vuex-store/
- Feature: Add .vue at the end of the component if not specified in
custom routes
- Feature: Add .params and .query in the context
- Feature: Add .name in route if given in custom routes
2016-11-07 21:38:51 +01:00
Sébastien Chopin
749274d22a
Version 0.1.5
...
- Add examples/with-store/ to show how to use Vuex with nuxt.js
- Fix fetch().then when fetch does not return a promise
- Map static folder to /static/
2016-11-07 20:57:44 +01:00
Sébastien Chopin
2956e73c3e
Loading component done
...
- Loading component working and customisable via nuxt.config.js (see
examples/async-data/)
- Accept callback for new Nuxt(options, cb) with cb(null, nuxt)
- Simplify async-data example
2016-11-07 19:21:32 +01:00
Sébastien Chopin
3d206de7a5
Async-data example working
2016-11-07 14:12:59 +01:00
Sébastien Chopin
5aa42e2903
Add async-data example + add module resolver in webpack
2016-11-07 13:53:05 +01:00
Sébastien Chopin
f2ac91bcdf
Remove unused files
2016-11-07 12:30:25 +01:00
Sébastien Chopin
8ab135af55
Prototype 0.1.0 working
...
Alpha 0.1.0
2016-11-07 02:34:58 +01:00