Pooya Parsa
f42783af32
better common chunks
2017-08-20 22:52:01 +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
673dfcd3c9
imrpove js minify
2017-08-19 15:40:01 +04:30
Pooya Parsa
b2a92e185e
SPA Resource Hints using meta
...
- W3 valid resource hints
- Supporting options.render.resourceHints
2017-08-19 14:20:45 +04:30
Pooya Parsa
6fddf61ef7
fix broken extractCSS
2017-08-18 21:12:11 +04:30
Pooya Parsa
2c4cf1ed4b
minor fix
2017-08-18 15:29:32 +04:30
Pooya Parsa
f54cfc3d66
spa prefetch chunks
2017-08-18 12:44:05 +04:30
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
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
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
Pooya Parsa
f0ef41962d
postcss-loader improvements
2017-08-15 05:37:21 +04:30
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
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
2ff8b5aaf6
fix css-loader to handle ~/ aliases
...
#1241
2017-08-12 21:33:06 +04:30
Pooya Parsa
127155d61a
workaround for es6-promise and vue-server-renderer
2017-08-10 16:16:00 +04:30
Pooya Parsa
d7cb08b746
improve server bundle size
...
explicitly excluding nuxt's node_modules optimizes bundle size in both normal usage and when using in test/linked/npx
2017-08-10 15:39:25 +04:30
Pooya Parsa
1f4dfa5f44
feat: build.autoprefixer option
...
allows enable/disable or customize autoprefixer
closes #1296
2017-08-05 12:37:33 +04:30
Pooya Parsa
6bcfaf8a3a
consitent ~/static and ~/assets aliases
...
closes #1257 #1241
2017-08-04 13:29:42 +04:30
Sébastien Chopin
a9b5c59c53
Merge pull request #1224 from kunsam/dev
...
add video file-loader
2017-08-03 10:37:49 +02:00
Clark Du
f22c16a7a4
feat(nuxt.config.js): support chunkFileName in config
2017-08-01 20:15:02 +04:30
Sébastien Chopin
b5bc480725
Update base.config.js
2017-08-01 17:40:31 +02:00
Pooya Parsa
1f85b2dd13
revert back ~static and ~assets again
...
#1241
2017-08-01 15:09:23 +04:30
Pooya Parsa
5aa4120c3d
enable nodeExternals for modulesDir if exists
...
#1076
2017-08-01 03:58:53 +04:30
Pooya Parsa
92b6936811
feat: modulesDir option
...
fixes problems with npx and linked libraries #1076
2017-08-01 02:54:10 +04:30
Pooya Parsa
61a424528c
help to work with linked modules and npx
...
#1076 @Jinjiang
2017-08-01 01:57:22 +04:30
Pooya Parsa
255a944bc9
webpack: don't warn about ssr bundle size
2017-08-01 01:16:46 +04:30
Kun Sam
9f5886c91b
add video file-loader
2017-07-31 16:41:40 +08:00
Pooya Parsa
080453586f
hide warns about plugins without a default export
...
partial fix for #1179
2017-07-27 22:16:11 +04:30
Pooya Parsa
a34d8d3543
remove extra ? in sass loader query
2017-07-27 12:52:25 +04:30
Pooya Parsa
a3be3cfe1b
feat: mode option
2017-07-11 04:54:39 +04:30
Pooya Parsa
9475e1c431
feat: top level ssr option
2017-07-05 02:20:43 +04:30
Sebastien Chopin
a7793bb3de
Merge branch 'dev' of github.com:nuxt/nuxt.js into dev
2017-07-04 18:30:13 +02:00
Sebastien Chopin
70a75f4e42
Compatible with IE9+
2017-07-04 18:30:01 +02:00
Pooya Parsa
ea1b5ae10f
feat: better aliases
2017-07-04 18:52:13 +04:30
Pooya Parsa
c348d83120
feat: basic support for ssr:false
2017-07-03 04:23:19 +04:30
Pooya Parsa
447e85af14
depricated ~ in flavour of @ for aliases
2017-06-29 21:06:22 +04:30
Sébastien Chopin
0dabc38785
Merge branch 'tapable' of github.com:Atinux/nuxt.js into tapable
2017-06-20 01:04:40 +02:00
Sébastien Chopin
0c68b67dcd
Update maxEntrypointSize
2017-06-20 01:04:01 +02:00
Pooya Parsa
9fe3f0d334
webpack3: temporary disable scope hoisting
...
Currently it makes trouble with context.require
2017-06-20 01:15:48 +04:30
Pooya Parsa
adb43fbc10
better production source maps
2017-06-20 00:44:13 +04:30
Pooya Parsa
8378a772e5
webpack3: Scope Hoisting
2017-06-19 23:45:59 +04:30
Sébastien Chopin
4f9684e117
Remove ~store & ~router
2017-06-19 20:20:51 +02:00
Pooya Parsa
a594606f85
coverage
2017-06-19 20:17:31 +04:30
Pooya Parsa
20f93b8b54
migrate require to ES6 imports
2017-06-18 14:05:00 +04:30
Pooya Parsa
766009dbba
Cleaner structure
2017-06-18 12:06:00 +04:30