Commit Graph

115 Commits

Author SHA1 Message Date
Pooya Parsa ec616f109b refactor options 2018-03-16 20:53:15 +03:30
Pooya Parsa 53e98a958c feat: rewrite core to esm 2018-03-16 19:42:06 +03:30
Clark Du 73d35b9933
refactor: remove options.uglify due to use webpack built-in minimizer 2018-03-15 15:09:39 +08:00
Pooya Parsa 86d0031ae6 feat: splitPages 2018-03-13 18:06:49 +03:30
Clark Du 2a931cbad6
refactor: remove vendor 2018-03-13 09:46:37 +08:00
Clark Du 365a6adc35
refactor: change splitChunks file name to vendor.hash.js 2018-03-12 10:32:43 +08:00
Pooya Parsa b8f8f18384 optimize webpack 2018-03-12 00:58:56 +03:30
Pooya Parsa 23ab6612e4 Merge branch 'dev' into feat/webpack4 2018-03-11 23:26:48 +03:30
Clark Du f9d2bce5af
refactor: move babel defaults value to Options.defaults 2018-03-09 14:30:50 +08:00
Pooya Parsa 23c11b1cef remove dll support
webpack 4 is more faster and dll is
 problematic and unstable.
2018-03-01 10:42:48 +03:30
Pooya Parsa 46de1a32cf Merge branch 'dev' into feat/webpack4 2018-03-01 10:20:04 +03:30
Libor Vaněk d7b1dd53ac
Include Vuex only when store is not empty 2018-02-27 23:08:19 +02:00
Hana Shiro 0a823252ae fix file permission in `lib` and `test` (#2883) 2018-02-27 00:18:36 +03:30
Pooya Parsa eae92d7275 remove build.scopeHoisting option
ModuleConcatenationPlugin enabled in production. Configurable with  optimization.concatenateModules
2018-02-26 14:03:21 +03:30
Sébastien Chopin 0b1e54dc57
Merge branch 'dev' into config-pages-dir 2018-02-05 09:16:27 +01:00
Sébastien Chopin 6acd9b6516
Merge pull request #2736 from dojineko/variable-csp
Multiple policy support for Content-Security-Policy
2018-02-05 09:14:11 +01:00
Sébastien Chopin 0a52cd2031
Merge pull request #2755 from clarkdo/static_prefix
feature: add static.prefix
2018-02-05 08:55:28 +01:00
Clark Du e60a8e7463 refactor: add true as default value of static.prefix 2018-02-05 09:57:10 +08:00
Ricardo Gobbo de Souza 7786451064 feat: custom store directory 2018-02-04 07:31:03 -02:00
Ricardo Gobbo de Souza 856c1bf83c feat: custom middleware directory 2018-02-03 21:24:45 -02:00
Ricardo Gobbo de Souza b3f2a67793 feat: custom layouts directory 2018-02-03 16:41:43 -02:00
Ricardo Gobbo de Souza 536aab6380 Moved options to a new `dir` block: 2018-02-03 14:04:15 -02:00
Ricardo Gobbo de Souza 483cd9ea29 feat: custom static directory 2018-02-03 09:54:16 -02:00
Ricardo Gobbo de Souza fb29df43fd feat: custom assets directory 2018-02-03 09:10:06 -02:00
Ricardo Gobbo de Souza 10ac3ed2b4 feat: custom pages directory 2018-02-02 14:58:51 -02:00
dojineko 4fb644fdb3 add csp.policies 2018-02-01 21:20:28 +09:00
Sébastien Chopin 7d960b03f7
Merge pull request #2698 from jeroenvisser101/spa-fallback
Add SPA fallback template
2018-01-30 10:17:01 +01:00
Jeroen Visser f0784ad7fc
Add SPA fallback template 2018-01-30 00:30:26 +01:00
NicoPennec fdc07a319d perf: chunks size limit 2018-01-25 09:01:48 +01:00
Pooya Parsa 95c85bba62 minor improvements for #2608 2018-01-16 18:41:17 +03:30
Kouki Narumi 5ebf60f2a1 feat: external script support for CSP (#2608) 2018-01-16 18:40:10 +03:30
Clark Du 570bf1a5d5 refactor: change entry filename to be dynamic 2018-01-16 14:55:35 +08:00
Sébastien Chopin de02ea4b5d app: Better external url redirect handling 2018-01-15 12:22:57 +01:00
Pooya Parsa 347fa3e9fd feat: add options.ignore support 2018-01-15 13:14:44 +03:30
Pooya Parsa 10d1b5974c style: format with prettier 2018-01-13 08:52:11 +03:30
Pooya Parsa 421070d385 fix: prioritize nested node_modules. fixes #2558. 2018-01-11 15:23:55 +03:30
Sébastien Chopin 063448fe2a
Lint 2018-01-10 17:36:32 +01:00
Sébastien Chopin 9a3bfdc998
Fix cannot ready property csp of undefined 2018-01-10 17:31:27 +01:00
Samuel Horwitz 6e9be715b2 Adding support for Content-Security-Policy script-src safe inline, for SSR state transfer 2018-01-10 01:36:34 -05:00
Pooya Parsa 496869045b temporary disable build.config.js 2018-01-08 18:41:03 +03:30
Sébastien Chopin eceb92502b minor: Improve styleResources to handle multiple pre-provcessors 2018-01-08 10:41:30 +01:00
Pooya Parsa 4e24ec7eba feat: use launch-editor for open-in-editor functionality 2018-01-06 23:27:34 +03:30
Sébastien Chopin 179b1a7bc1
Merge branch 'dev' into dev 2018-01-05 13:18:11 +01:00
Pooya Parsa 452747b3c4 perf,fix: source map improvements 2018-01-05 03:04:20 +03:30
Pooya Parsa 87ac7d0cb4 revert: don't prepend js/ to chunk file names
It makes some problems with source mappings
2018-01-05 02:57:13 +03:30
Pooya Parsa aef2199402 perf: use non weak etags as default
Calculation is always the same. This helps browsers caching responses for a longer term
2018-01-05 01:43:59 +03:30
Pooya Parsa 42807fcdf9 perf: Use getPreloadFiles for HTTP2 push headers 2018-01-05 01:40:52 +03:30
Sébastien Chopin 5b923fd97e feat: Add extensions option to add more language support 2018-01-04 18:10:17 +01:00
Pooya Parsa d243ad13e1 improve dist chunks structure
Moving all js assets into _nuxt/js and css assets into _nuxt/css
2017-12-29 13:15:21 +03:30
Pooya Parsa 2656529771 fix: prioritize nuxtDir in modulesDir 2017-12-28 20:19:56 +03:30