Pooya Parsa
e5017c5e2a
perf: better vendor chunk
...
Also disables commons chunk plugin on dev environments for faster builds
2017-11-07 15:35:41 +03:30
Atinux
6dfe660412
fix: Implement TimeFixPlugin by @egoist to avoid webpack rebuilds
2017-11-07 11:47:55 +01:00
Clark Du
04a2ffb016
fix: video can not be loaded
2017-11-03 10:36:01 +08:00
Sébastien Chopin
2e8271f658
lint: Lint file
2017-10-30 22:39:26 +01:00
Atinux
83815de91b
lint: Update linting rule on space-before-paren
2017-10-30 17:51:11 +01:00
Sébastien Chopin
41b775a365
patch: Use last version of UglifyES and add IE9 preset
2017-10-28 18:12:21 +02:00
Sébastien Chopin
0781814045
lint: Fix lint issue
2017-10-28 11:01:41 +02:00
Atinux
8a2adbeee4
patch: Fix typo in warning
2017-10-27 12:17:35 +02:00
Sebastien Chopin
e3974b4729
deprecation: Deprecate isServer, isClient and dev
2017-10-20 12:05:22 +02:00
Zhang Chengrong
cf693d04a3
Fix auto load postcss.config.js problem
2017-10-13 11:48:36 +03:30
Pooya Parsa
19a943d44c
fix: increase webpack dev timeouts
2017-09-12 01:05:09 +04:30
Sebastien Chopin
b114717701
Force preserveWhitespace to false to avoid SSR mismatch
2017-09-07 14:09:28 +02:00
Sebastien Chopin
32d3045884
Preserve whitespace
2017-09-07 13:51:11 +02:00
Sebastien Chopin
20eb5a5eb0
fix: handle process.env to have nested keys
2017-09-05 11:15:07 +02:00
Pooya Parsa
699b3f6230
disable ModuleConcatenationPlugin
2017-08-30 19:36:16 +04:30
Pooya Parsa
1ca5739a2f
add router base to all middleware
2017-08-25 16:31:16 +04:30
Sébastien Chopin
7738d0c0af
Merge pull request #1447 from Zip753/improve-nuxt-config-interface
...
Improve nuxt.config.js and Nuxt modules API
2017-08-24 15:49:10 +02:00
Sebastien Chopin
04d05de906
process: Add process.mode
2017-08-23 18:21:27 +02:00
Ivan Nikulin
8cf5a21752
Change build.extend hook to return new webpack config
2017-08-23 00:50:45 +02:00
Sebastien Chopin
d7a6761054
css-loader: Don't use root to allow absolute path
2017-08-22 19:37:55 +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
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
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
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