Commit Graph

674 Commits

Author SHA1 Message Date
Pooya Parsa
2ff8b5aaf6 fix css-loader to handle ~/ aliases
#1241
2017-08-12 21:33:06 +04:30
Pooya Parsa
15f9994928 skip dist artifacts and Node internals in CLI error traces 2017-08-12 20:41:36 +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
ec75ed11f6 webpack 3.5.0 stats.excludeAssets 2017-08-10 15:27:54 +04:30
Pooya Parsa
4d74840177 disable clientside sourceMapSupport 2017-08-10 15:18:53 +04:30
Pooya Parsa
9340a0e7d0 fix error page stacks on dev 2017-08-10 15:15:49 +04:30
Pooya Parsa
7dd00a7c50 fix error pages layout
error page itself is a kind of layout so we should purely render it to avoid style conflicts
2017-08-10 15:07:23 +04:30
Pooya Parsa
71ebf02c6b disable browser-source-map-support 2017-08-10 14:46:13 +04:30
Pooya Parsa
e0891ead6f grammer fix 2017-08-10 14:25:33 +04:30
Pooya Parsa
2efa394529 chore(nuxt-error): use computed 2017-08-10 14:19:58 +04:30
Pooya Parsa
400363860a feat(app): enable global vue error handler only in dev
With production builds, some Vue warns are being changed to errors this may lead to unwanted error pages.
2017-08-10 14:12:06 +04:30
Pooya Parsa
f23a6d34a4 [internal] use es6 exports
prevent rollup warning
2017-08-10 14:08:31 +04:30
Pooya Parsa
1c527c2db6 render.debug ~> debug
debug on build phase affects generated templates too
2017-08-06 02:18:43 +04:30
Pooya Parsa
b78b189aea spa errors source map support 2017-08-06 02:03:46 +04:30
Pooya Parsa
3abc779447 fix styles overriding for SPA mode 2017-08-06 00:03:07 +04:30
Pooya Parsa
9bb7d0331a update error 2017-08-05 23:50:26 +04:30
Pooya Parsa
c5578f8822 green OPEN message
nuxt branding
2017-08-05 23:25:18 +04:30
Pooya Parsa
ea33d83c2e pretty-error integration 2017-08-05 22:16:39 +04:30
Pooya Parsa
5d0681088d Hide debug box on debug:false
prevents potential security bugs
2017-08-05 21:34:27 +04:30
Pooya Parsa
24fe134641 always add error.message 2017-08-05 21:22:26 +04:30
Alexandre Chopin
b2edab0517 use nuxtjs.org design colors
link, border and background-color
2017-08-05 17:19:46 +02:00
Pooya Parsa
53c516f908 show whoops error stack on dev 2017-08-05 17:03:14 +04:30
Pooya Parsa
518545df29 show back to homepage on whoops pages 2017-08-05 16:42:59 +04:30
Pooya Parsa
e70d0ba7d0 add title for spa error handler 2017-08-05 16:40:47 +04:30
Pooya Parsa
a0cb08e451 spa global error handler
prevents white screens on critical vue errors and shows nuxt error page
2017-08-05 16:23:19 +04:30
Pooya Parsa
ad4c865957 fix(error): reset global styles 2017-08-05 15:33:56 +04:30
Pooya Parsa
d9c2c85f2a consitent production error pages 2017-08-05 14:54:12 +04:30
Pooya Parsa
8b63b64f54 feat: dynamic spa using serverMiddleware 2017-08-05 13:08:21 +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
e9b66c2e41 feat: response json to curl clients on error 2017-08-05 12:23:06 +04:30
Pooya Parsa
c709b22612 update error tests 2017-08-05 12:17:30 +04:30
Pooya Parsa
25fdb28d41 more consistent errors 2017-08-05 12:13:10 +04:30
Pooya Parsa
b7715dc288 update error.html 2017-08-05 12:07:55 +04:30
Pooya Parsa
e274db67a9 feat: json error response for application/json requests 2017-08-05 12:04:33 +04:30
Pooya Parsa
67bd208c73 better SSR error pages
full stack trace and source maps support
2017-08-05 05:28:26 +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
Sébastien Chopin
1165713b82 Merge pull request #1209 from silverbackdan/patch-1
Improved default key for page with children
2017-08-01 15:34:36 +02:00
Sébastien Chopin
62cd7f5d11 Fix path 2017-08-01 15:34:14 +02:00
Daniel West
37c3d5433d Improvements by @Atinux
https://github.com/nuxt/nuxt.js/pull/1209#issuecomment-319362924
2017-08-01 14:16:23 +01: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
6d5c248f31 revert sort by assets name
webpack sorts are not numeric friendly
2017-08-01 02:00:06 +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
b460e4e2f2 webpack: hide internal assets and source maps in stats 2017-08-01 01:50:33 +04:30
Pooya Parsa
29ed894c43 webpack: hide internal assets and source maps in stats 2017-08-01 01:48:40 +04:30