Commit Graph

2545 Commits

Author SHA1 Message Date
Sebastien Chopin
04d05de906 process: Add process.mode 2017-08-23 18:21:27 +02:00
Sebastien Chopin
4ac14054f2 context: hotReload -> isHMR 2017-08-23 13:41:37 +02:00
Ivan Nikulin
37abaa0e80
Refactor extendRoutes for Tapable plugins 2017-08-23 08:49:24 +02:00
Ivan Nikulin
9c39c128f2
Add tests for chainFn 2017-08-23 00:50:46 +02:00
Ivan Nikulin
2336b3e6ea
Update extendBuild modules API 2017-08-23 00:50:46 +02:00
Ivan Nikulin
416b84ccae
Update extendRoutes modules API 2017-08-23 00:50:46 +02:00
Ivan Nikulin
8cf5a21752
Change build.extend hook to return new webpack config 2017-08-23 00:50:45 +02:00
Ivan Nikulin
635ee580e9
Change router.extendRoutes hook to return new router config 2017-08-23 00:50:45 +02:00
Pooya Parsa
459363beea fix(renderer): resolve handler key as option for serverMiddleware
#1274
2017-08-23 02:44:44 +04:30
Sebastien Chopin
8dca5ec81e package: Use custom css-loader (waiting for PR merged) 2017-08-22 19:38:33 +02:00
Sebastien Chopin
af909ae8e3 Merge branch 'dev' of github.com:nuxt/nuxt.js into dev 2017-08-22 19:38:02 +02:00
Sebastien Chopin
d7a6761054 css-loader: Don't use root to allow absolute path 2017-08-22 19:37:55 +02:00
32c6d39358 fixes #1438 (#1439) 2017-08-22 18:27:11 +04:30
Sebastien Chopin
88f98fb61d Don't call extend for server if spa mode 2017-08-22 13:56:22 +02:00
Sebastien Chopin
ef4cdd4776 Add vuex-persistedstate example 2017-08-22 13:24:23 +02:00
Sebastien Chopin
8dca358216 Move store hydration after plugins execution 2017-08-22 11:08:59 +02:00
Sébastien Chopin
e8433627ea Bump rc6 2017-08-21 23:37:04 +02:00
Pooya Parsa
b931dd40ce fix sass loader with indentedSyntax
fixes #1436

query options cannot be used when options provided
2017-08-22 00:38:39 +04:30
Pooya Parsa
0795d40bb7 fix problems with dll 2017-08-22 00:10:06 +04:30
Pooya Parsa
eb872518b2 disable MinifyPlugin 2017-08-22 00:00:35 +04:30
Pooya Parsa
7973d67f5b fix problems with common chunk 2017-08-21 23:43:08 +04:30
Sebastien Chopin
e19939c10a Remove index.d.ts 2017-08-21 17:51:58 +02:00
Sebastien Chopin
2fba5bffd7 ts: Remove typescript typings 2017-08-21 17:40:40 +02:00
Sebastien Chopin
384aebb67d lint code 2017-08-21 17:31:12 +02:00
Sebastien Chopin
2c22301635 Add .cache in git ignore 2017-08-21 13:59:43 +02:00
Sebastien Chopin
3eb8b2f316 Merge branch 'dev' of github.com:nuxt/nuxt.js into dev 2017-08-21 13:54:56 +02:00
Sebastien Chopin
fed644ddf6 Fix #1423 2017-08-21 13:54:41 +02:00
Pooya Parsa
d7fbe47c31 feat: experimental dll support
`.cache/` should be git ignored in projects.
disabled by default. Can be enabled using `options.build.dll: true`
2017-08-21 15:46:35 +04:30
Sebastien Chopin
d1a6b2bc80 update meta description 2017-08-21 11:42:17 +02:00
Sebastien Chopin
8f929c3929 Remove old way to handle meta tags 2017-08-21 11:39:01 +02:00
Sebastien Chopin
78d3deaa89 Update vue dependencies 2017-08-21 11:38:35 +02:00
Sebastien Chopin
72cb339d10 Update spa example to use meta tags 2017-08-21 11:38:30 +02:00
Sebastien Chopin
39f431efdf Use vue-meta for meta tags 2017-08-21 11:38:21 +02:00
Sebastien Chopin
e34d9d69bb Bump to rc5 2017-08-21 10:38:06 +02:00
Sebastien Chopin
8f3c69569e Merge branch 'dev' of github.com:nuxt/nuxt.js into dev 2017-08-21 10:24:00 +02:00
Pooya Parsa
5eb51f07b9 no need to check 2017-08-20 23:24:56 +04:30
Pooya Parsa
f42783af32 better common chunks 2017-08-20 22:52:01 +04:30
Pooya Parsa
9bfd00d3f4 update error page 2017-08-20 17:53:12 +04:30
Pooya Parsa
690cfe2114 improve spa errors 2017-08-20 17:43:42 +04:30
Pooya Parsa
0927c130ed press keys to open developer tools
Stack traces without developer tools are useless. Instead show a beatiful message
2017-08-20 16:20:55 +04:30
Pooya Parsa
8d489349c0 remove resolve-url-loader
Depending on sourcemaps makes many inconsistencies for builds! Same behaviour is supported by vue-loader
2017-08-20 13:33:23 +04:30
Pooya Parsa
086a642332 fix cssSourceMap 2017-08-20 13:08:38 +04:30
Pooya Parsa
75a845e5c7 wandering-cubes 2017-08-20 00:03:21 +04:30
Pooya Parsa
39e0a633db chasing-dots 2017-08-20 00:03:21 +04:30
Sébastien Chopin
e7b7f15166 Remove ssr only check 2017-08-19 15:31:26 +02:00
Pooya Parsa
a289a55a72 simplify modes 2017-08-19 17:52:53 +04:30
Pooya Parsa
278180b4fe Disable cssSourceMap for production by default
Prevents build environment path leaks and reduce js files size (as vue-loader inlines some parts)
2017-08-19 16:40:55 +04:30
Pooya Parsa
85e7641bae update tests 2017-08-19 16:03:24 +04:30
Pooya Parsa
673dfcd3c9 imrpove js minify 2017-08-19 15:40:01 +04:30
Pooya Parsa
a585d8cb35 imrpove CLI experience for OPEN url 2017-08-19 14:59:41 +04:30