Pooya Parsa
|
d98c24b9b9
|
close customFilesWatcher on nuxt::close
|
2017-05-12 12:57:59 +04:30 |
|
Pooya Parsa
|
5d23dfc49e
|
watch for custom provided templates on edit event
|
2017-05-12 12:57:06 +04:30 |
|
Pooya Parsa
|
12727d1165
|
[modules] Watch for template changes
`build.watch` option was added
|
2017-05-12 12:45:37 +04:30 |
|
Pooya Parsa
|
2c37811032
|
[modules] Add extendRoutes
|
2017-05-12 12:27:24 +04:30 |
|
Pooya Parsa
|
d57ea4de88
|
Simpler dst file name generation
Module developers can easily customize filename using fileName key
otherwise it is generated using `[dirname].[filename].[hash].[ext]` template
|
2017-05-12 00:07:59 +04:30 |
|
Pooya Parsa
|
7835e3611d
|
correct templateVars usage
|
2017-05-12 00:00:22 +04:30 |
|
Pooya Parsa
|
4869770570
|
remove unneeded renderPlugins calls
|
2017-05-11 23:55:45 +04:30 |
|
Pooya Parsa
|
b701424aae
|
[modules] Support promise
|
2017-05-11 23:34:50 +04:30 |
|
Pooya Parsa
|
336ebd4959
|
templatesFiles ~> templates
|
2017-05-11 23:17:53 +04:30 |
|
Pooya Parsa
|
4800a9e8fd
|
build.templatesFiles
This feature adds advanced plugin and template support to modules
|
2017-05-11 22:41:00 +04:30 |
|
Pooya Parsa
|
a8d681af3f
|
Fix Module Require
|
2017-05-11 16:28:20 +04:30 |
|
Pooya Parsa
|
497d673727
|
Install all modules in sequence before nuxt init
For this functionality Nuxt constructor would return a Promise so all bin commands updated to resolve promise before using nuxt
|
2017-05-11 15:53:58 +04:30 |
|
Pooya Parsa
|
5039459f06
|
basic API ported from nuxt-modules
|
2017-05-11 15:29:08 +04:30 |
|
Pooya Parsa
|
9db29942e6
|
Add basic module integration
|
2017-05-11 14:34:15 +04:30 |
|
Pooya Parsa
|
252e5cce0a
|
Explicit srcDir and rootDir
This makes dir and srcDir consistent and explicitly defined in both places.
|
2017-05-11 14:18:09 +04:30 |
|
Pooya Parsa
|
ffefa6d724
|
defaults deep options
This will help modules easily append to options without need to checking and creating arrays.
|
2017-05-11 14:12:20 +04:30 |
|
Pooya Parsa
|
5662aa22f7
|
add modules key to nuxt config
|
2017-05-11 13:41:27 +04:30 |
|
Johan Roxendal
|
63568ceb24
|
added sourcemaps support to scss-loader and css-loader
|
2017-05-09 13:24:55 +02:00 |
|
Sébastien Chopin
|
bce3784921
|
Merge pull request #682 from jroxendal/fix-scss
scss should be handled by sass-loader
|
2017-05-08 23:17:47 +02:00 |
|
Johan Roxendal
|
0fe5b2c17f
|
Fixed refractoring error in generate
|
2017-05-08 09:22:35 +02:00 |
|
johan.roxendal@gu.se
|
b6c5428da5
|
scss should be handled by sass-loader
|
2017-05-07 21:46:57 +02:00 |
|
Sebastien Chopin
|
e148e4b93a
|
Add extractCSS option
|
2017-05-05 17:53:21 +02:00 |
|
Sébastien Chopin
|
072216c045
|
Merge branch 'master' into fixes
|
2017-05-05 16:50:24 +02:00 |
|
Sebastien Chopin
|
333e3cf13a
|
Add other extensions
|
2017-05-05 16:48:12 +02:00 |
|
Sebastien Chopin
|
7f1bf3d5f0
|
Fix typo
|
2017-05-05 16:48:04 +02:00 |
|
Sebastien Chopin
|
6178527177
|
Improve logs
|
2017-05-05 16:47:50 +02:00 |
|
Sebastien Chopin
|
39db08c95b
|
Lint
|
2017-05-05 16:47:28 +02:00 |
|
Pooya Parsa
|
6504b0666a
|
ESLint Fixes
|
2017-05-05 18:45:00 +04:30 |
|
Pooya Parsa
|
e2e849fbd2
|
[vue-style-loader] Inline global css on SSR
Currently with `<style src>` approach global styles are injected on
runtime only and this may affect page render performance.
|
2017-05-05 18:40:12 +04:30 |
|
Sebastien Chopin
|
01b02a9010
|
Add typescript compatibility
|
2017-05-05 14:07:54 +02:00 |
|
Sebastien Chopin
|
fd833216df
|
Format code
|
2017-05-05 12:11:32 +02:00 |
|
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 |
|