Jonas Galvez
75d6c4e33a
Display proper error when specified plugin isn't found ( #3672 )
...
Picking up on https://github.com/nuxt/nuxt.js/pull/3434 -- synced with dev and tests included.
2018-08-10 15:48:27 +01:00
Jonas Galvez
1842a3b5cb
Relative path in custom watchers ( #3673 )
...
This was missing in #3633 .
2018-08-10 11:37:05 +01:00
Alexander Lichter
cb18aa6f53
feat: add Vue.config configuration to nuxt.config.js ( #3655 )
...
After #3564 and the request of #3427 (plus #3452 ) I decided to add a dedicated `vueConfig`object to the `nuxt.config.js` file.
The keys will be projected on Vue.config.
By default, `Vue.config.performance` is enabled in dev mode, `Vue.config.silent` is enabled in production mode.
Doc PR incoming.
Resolves : #2910 , #3427
2018-08-08 20:05:23 +01:00
Jonas Galvez
a522aaf125
misc: add user-defined chokidar files to watch (2) ( #3633 )
...
* misc: add user-defined chokidar files to watch
* Improved user-defined chokidar files setup
* Improved user-defined chokidar files setup (2)
* Added custom file for CLI watch test
* Added cli.dev.test.js
* Added cli.dev.test.js (2)
* Remove cli-start/cli.dev, just use cli.test
* Refactored CLI test
* Missing dot in fname
* Improved user-defined chokidar files setup (3)
* Fix killNuxt()
* Remove genHandlers
* Refactored CLI test (2)
* Refactor exitCode
* Remove debugging code
* Remove debugging code (2)
* Linting
* Linting (2)
* Disable nuxt-start test for now
* Disable nuxt-start test for now (2)
* Tweaking nuxt-start test
* Tweaking nuxt-start test (2)
* Tweaking nuxt-start test (3)
* Fix ext
* Tweaked wait params
* Fix conflicts
* hotfix
* nuxt-dev tweak
* Add blank line after variables declaration
* Disable waitFor() test due to random failure in appveyor
* Fixed error msg
* Refactored into builder.js
* Refactored into builder.js (2)
* Remove unnecessary import from nuxt-dev
* Fixed nuxt-dev test
* Debugging nuxt-dev test
* Debugging nuxt-dev test (2)
* Skip in appveyor
* Linting
* Requested changes
* Hook into nuxt-dev
* Hook into nuxt-dev (2)
* Get fname
* Get fname (2)
* Get fname (3)
* Change hook name
* Fixed conflict
2018-08-08 19:51:57 +01:00
Alexander Lichter
52d9629bac
eslint: Prefer const over let ( #3650 )
2018-08-08 12:54:05 +02:00
Jonas Galvez
3f1d634fb7
Consistent parens in arrow functions ( #3630 )
...
* Minor consistency enhancements
* Arrow parenthesis consistency
* Change linting rule
* Fix typo
* Update .eslintrc.js to only require parens for blocks
* Update style according to brace-only suggestion
* Remove --fix from lint
* Tweak no-loading time (failing test)
* Tweak no-loading time (failing test) (2)
* Tweak no-loading time (failing test) (3)
* Tweak no-loading time (failing test) (4)
* Tweak no-loading time (failing test) (5)
2018-08-06 02:12:44 +02:00
Clark Du
a0ca257263
fix: lost context in closures
2018-07-25 17:10:56 +01:00
Alexander Lichter
65d318d475
refactor: remove unused variables ( #3576 )
2018-07-25 09:00:21 +01:00
Alexander Lichter
095404a251
refactor: change function calls when arity is one ( #3563 )
2018-07-20 16:42:31 +01:00
Dmitry Molotkov
b0d2f674c8
exit code 1 in case of failed builds ( #3535 )
...
Fixes https://github.com/nuxt/nuxt.js/issues/3534
2018-07-20 16:12:29 +01:00
Pooya Parsa
3d2a7b29d1
use pify instead of utils.promisify for legacy build support
2018-06-01 16:54:37 +04:30
Pooya Parsa
44d1e83c7f
cli: consola.info
2018-05-02 14:29:55 +04:30
Ricardo Gobbo de Souza
c57a093901
feat: added default page when no pages/ directory
2018-04-06 08:27:43 -03:00
Clark Du
89bdd71591
refactor: perf-loader and test
2018-04-02 20:08:31 +08:00
Pooya Parsa
0ca99426c9
chore: remove unnecessary scopes
2018-04-02 00:50:46 +04:30
Pooya Parsa
5e595e7e66
misc: improve cli
2018-04-01 00:26:38 +04:30
Pooya Parsa
526a647ce1
misc: improve cli
2018-03-31 23:28:04 +04:30
Pooya Parsa
59ff0df052
feat: use consola for logging
2018-03-31 20:52:14 +04:30
Clark Du
c319a8c3d2
refactor(perf-loader): remove unused reference
2018-03-30 09:57:30 +08:00
Pooya Parsa
948d56622e
misc: improve onReady CLI experience ( #3143 )
2018-03-29 02:35:27 +04:30
Pooya Parsa
c42ef4c0af
misc: improve progressbar consistency ( #3143 )
2018-03-29 01:21:31 +04:30
Clark Du
ef7a42649d
misc: improve coverage and packaging ( #3121 )
...
nuxt-start and nuxt/legacy are also coming!
2018-03-28 02:58:17 +04:30
Pooya Parsa
6234ae84c0
refactor(core): use strict mjs
2018-03-16 22:41:24 +03:30
Pooya Parsa
53e98a958c
feat: rewrite core to esm
2018-03-16 19:42:06 +03:30
Pooya Parsa
f66e43d68a
fix: show generate message on each call
2018-03-16 10:02:07 +03:30
Pooya Parsa
f2b3e780e0
improve spinner
2018-03-16 09:56:23 +03:30
Pooya Parsa
80714f8fc2
add missing resolve
2018-03-13 21:40:25 +03:30
Pooya Parsa
b5cbc6e87c
simplify builder logs
2018-03-13 21:01:42 +03:30
Pooya Parsa
fdfd7aa32d
fix(builder): show production build errors
2018-03-13 20:32:54 +03:30
Pooya Parsa
86d0031ae6
feat: splitPages
2018-03-13 18:06:49 +03:30
Pooya Parsa
182e3a552a
fix typo
2018-03-13 15:43:38 +03:30
Pooya Parsa
90c9d9bb5c
green spinner :)
2018-03-13 15:40:36 +03:30
Pooya Parsa
f650763357
webpack-stylish
2018-03-13 15:36:12 +03:30
Pooya Parsa
436b8b73b9
rewrite progress
2018-03-13 14:03:02 +03:30
Pooya Parsa
1a0d263180
improve progress and cli
2018-03-13 11:59:34 +03:30
Clark Du
061718c66d
refactor: use hooks in webpack build hook
2018-03-13 10:38:29 +08:00
Pooya Parsa
94f602f2c0
improve cli loading
2018-03-12 18:46:08 +03:30
Pooya Parsa
9fe564b8f2
parallel builds + new progress bar
2018-03-12 02:45:14 +03:30
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
David
ce9bb082aa
fix: escape quotes in page file names
...
This commit seeks to fix a possible security issue described in #2991 .
2018-03-11 08:38:50 +07:00
Clark Du
f9d2bce5af
refactor: move babel defaults value to Options.defaults
2018-03-09 14:30:50 +08:00
Clark Du
97a6f46507
refactor: move babel defaults value to proper place
2018-03-09 14:19:36 +08:00
otato.z
4b46058994
fix: babelrc cannot be set to true
2018-03-09 13:33:14 +08:00
Pooya Parsa
8a3e64c1bf
remove extra watching
2018-03-01 16:48:47 +03:30
Pooya Parsa
36b5b6ff33
revert uncessassary hacks
2018-03-01 16:04:35 +03:30
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
Pooya Parsa
2c023899a2
use time-fix-plugin
2018-02-28 10:58:17 +03:30
Pooya Parsa
a65db22701
builder: add devMiddleware watching into this.compilersWatching
2018-02-27 16:37:05 +03:30