Commit Graph

1364 Commits

Author SHA1 Message Date
Pooya Parsa
7a9539e74f Resource hints for SPA 2017-08-18 12:38:43 +04:30
Pooya Parsa
d6cb2cbc79 improve CommonsChunkPlugin
inspired by zeit next
2017-08-18 11:47:56 +04:30
Pooya Parsa
a721232173 adjust postcss-import options for nuxt
#1407
2017-08-18 01:16:32 +04:30
Pooya Parsa
b4847b7656 Handle when transition fn not returning anything
fix for #1406
2017-08-18 00:30:49 +04:30
Pooya Parsa
77ad0c8fc4 remove extra $ from HMR query 2017-08-18 00:03:47 +04:30
Pooya Parsa
e0782af53e enable ModuleConcatenationPlugin for client bundles 2017-08-17 22:54:20 +04:30
Pooya Parsa
8266f717b9 chore: update deps 2017-08-17 22:37:52 +04:30
Pooya Parsa
005d967993 refactor 2017-08-17 22:32:22 +04:30
Pooya Parsa
ba8e8abce3 chore: update node versions 2017-08-17 22:19:17 +04:30
Pooya Parsa
bcdab5d196 Fix nuxt-start in package.json
#1378
2017-08-17 22:10:54 +04:30
Pooya Parsa
74df4472bc wChunk attempt (2) 2017-08-17 21:52:44 +04:30
Pooya Parsa
1cc2c6b5b0 wChunk 2017-08-17 21:48:56 +04:30
Pooya Parsa
6d9d949864 fix windows paths 2017-08-17 21:29:17 +04:30
Sebastien Chopin
af60ba21c0 Remove JS files for pages & layouts 2017-08-17 15:23:40 +02:00
Sebastien Chopin
e3eb83d669 Fix lint 2017-08-17 15:13:56 +02:00
Sebastien Chopin
646ad35815 Update to use isStatic 2017-08-17 15:11:28 +02:00
Sebastien Chopin
c1d2d4c626 Rename process.generate to process.static 2017-08-17 14:50:39 +02:00
Sebastien Chopin
42d967c27b Add process.generate 2017-08-17 14:43:51 +02:00
Pooya Parsa
e510136a5a improve webpack chunk namings 2017-08-16 15:06:27 +04:30
Hana Shiro
db19b50a02 internals: improve options module (#1392) 2017-08-16 12:10:10 +04:30
Menthol
9db110002a feat: use [contenthash] for extracted css (#1390)
Chunkhash do not work with css content.
2017-08-16 11:54:59 +04:30
Sébastien Chopin
d7d85d3b47 Merge branch 'dev' of github.com:Atinux/nuxt.js into dev
Conflicts:
	yarn.lock
2017-08-15 11:06:00 +02:00
Sébastien Chopin
f92b3f3a83 Upgrade dependencies 2017-08-15 11:04:07 +02:00
Pooya Parsa
f0ef41962d postcss-loader improvements 2017-08-15 05:37:21 +04:30
Sébastien Chopin
afea4f0457 Merge branch 'dev' of github.com:Atinux/nuxt.js into dev 2017-08-15 00:58:57 +02:00
Sébastien Chopin
7d370d8126 Move $nuxt into App 2017-08-15 00:58:45 +02:00
Pooya Parsa
c9def711fa support postcss.config.js 2017-08-15 01:43:08 +04:30
Pooya Parsa
f24d41e52b fix HMR for extractCSS on dev 2017-08-14 18:42:09 +04:30
Pooya Parsa
5d2429459a working postcss everywhere 2017-08-14 18:34:02 +04:30
Sébastien Chopin
48b5ff3bfc Use js file for a page 2017-08-14 14:29:41 +02:00
Sébastien Chopin
0cceb87fbc Merge pull request #1368 from whtsky/glob-js
Support write layouts and components in `.js` files
2017-08-14 14:19:25 +02:00
Sébastien Chopin
de769eff4d Update utils.js 2017-08-14 14:16:29 +02:00
Sébastien Chopin
3e41a6750b Update builder.js 2017-08-14 14:15:00 +02:00
Sébastien Chopin
587e3b975c Merge branch 'dev' of github.com:Atinux/nuxt.js into dev 2017-08-14 14:01:22 +02:00
Sébastien Chopin
db47df0761 Handle wildcard routing order 2017-08-14 14:01:10 +02:00
Wu Haotian
814590c15a add .js files for layouts and pages 2017-08-14 18:09:27 +08:00
Sébastien Chopin
700577a526 Update homepage 2017-08-14 00:21:55 +02:00
Sébastien Chopin
2a4119cdb8 Merge pull request #1361 from DaxChen/patch-1
Add better support for pug
2017-08-13 23:57:43 +02:00
Sébastien Chopin
15c1d4986a Merge pull request #1342 from whtsky/class-components-extends
Fix class component checks for extended components
2017-08-13 23:37:53 +02:00
Sébastien Chopin
233ea26455 Merge pull request #1310 from whtsky/resolve-vuecomponent
add `resolvedLayouts` to support class components in layouts
2017-08-13 23:31:58 +02:00
Sébastien Chopin
2db589f4b4 Add white background for error page 2017-08-13 22:31:20 +02:00
Sébastien Chopin
d9796be0bb Add strict mode in development mode by default 2017-08-13 22:19:37 +02:00
Sébastien Chopin
eabaab1ad9 code style 2017-08-13 22:19:19 +02:00
Sébastien Chopin
381ef89eb0 code style 2017-08-13 22:11:51 +02:00
Sébastien Chopin
533c8a9fb6 Don't sort class name by default
Fix issue with Semantic UI (#1331)
2017-08-13 21:12:35 +02:00
Dax Chen
90b19e098a use single quotes 2017-08-13 17:03:34 +08:00
Dax Chen
97076fa649 Add better support for pug
When using `lang="pug"`, passing Boolean `true` as prop and using directives will case errors.

See: 
https://github.com/vuejs/vue-loader/issues/693
https://github.com/vuejs/vue-loader/issues/55

For example:

```html
<template lang="pug">
foo(
  bar
  v-baz-directive
)
</template>
```

This will be rendered as
`<foo bar="bar" v-baz-directive="v-baz-directive">`
and cause errors such as `bar expected Boolean but got String` and `v`/`baz`/`directive` not defined.
2017-08-13 17:00:05 +08:00
Pooya Parsa
61111c87f0 move errors.js 2017-08-12 23:48:01 +04:30
Pooya Parsa
a0d888d976 prevent postinstall errors
#1357

https://github.com/opencollective/opencollective-postinstall#install
2017-08-12 23:34:38 +04:30
Pooya Parsa
2ff8b5aaf6 fix css-loader to handle ~/ aliases
#1241
2017-08-12 21:33:06 +04:30