Jonas Galvez
ec52104ec1
Fix chokidar on() handler ( #3694 )
...
@clarkdo need to merge this asap -- related to https://github.com/nuxt/nuxt.js/pull/3633#discussion_r209436334
2018-08-11 21:43:25 +01:00
Clark Du
3a825dc773
fix: error when plugin not specify js extension ( #3692 )
2018-08-11 19:18:31 +01:00
Alexander Lichter
aa09a20ce8
examples: Add info for with-sockets ( #3691 )
...
* examples: Add info for with-sockets
* fix: typo
2018-08-11 18:10:43 +01:00
Alexander Lichter
1ec5cf7b1c
lint: force if braces, no lonely ifs and add store.js ( #3685 )
...
* lint: add curly and no-lonely-if
* lint: add lib/app/store.js to eslint config
2018-08-11 00:24:53 +01:00
Alexander Lichter
b2d608746d
lint: no-var ( #3681 )
2018-08-10 20:46:53 +01:00
Clark Du
c4792d247b
refactor: options.test from env CI or test
2018-08-10 17:37:20 +01:00
Clark Du
11bd31e788
refactor: only show build errors in test mode
2018-08-10 17:13:56 +01:00
Clark Du
cf06559fa6
refactor: remove unused option ci
2018-08-10 17:12:33 +01:00
Clark Du
bc6837c985
test: enable shallow clone for appveyor
2018-08-10 17:03:38 +01:00
Clark Du
a778feb3dd
test: disable jest detectOpenHandles for now
2018-08-10 16:55:39 +01:00
Clark Du
c8ced350b8
test:build in test env
2018-08-10 16:50:17 +01:00
Clark Du
b0ddccb3de
refacotr: reduce duplicate call of plugins getter ( #3680 )
2018-08-10 16:40:01 +01:00
Clark Du
aa4c47e825
ci: cache node_modules in appveyor
2018-08-10 16:39:07 +01:00
Clark Du
4472a5003e
refacotr: reduce duplicate call of plugins getter
2018-08-10 16:39:07 +01:00
Alexander Lichter
960f4fe47e
feat: make appTemplatePath customizable ( #3678 )
...
related: #1925
2018-08-10 16:23:09 +01:00
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
Clark Du
7c7701d622
refactor: lint scripts and benchmarks
2018-08-10 15:18:54 +01:00
Clark Du
efb1d85f89
chore: upgrade dependencies
2018-08-10 15:08:30 +01:00
Clark Du
9b060f3be1
feat: upgrade to Babel 7 ( #3667 )
2018-08-10 14:45:58 +01:00
Jonas Galvez
b243219461
Update CONTRIBUTING.md ( #3674 )
...
Following my own experience getting set up to do Nuxt work recently, I've updated `CONTRIBUTING.md` in a way would have helped me greatly.
2018-08-10 12:08:01 +01:00
Jonas Galvez
1842a3b5cb
Relative path in custom watchers ( #3673 )
...
This was missing in #3633 .
2018-08-10 11:37:05 +01:00
Jonas Galvez
8d21b60a24
Render dist options ( #3671 )
...
Picking up on [yet another abandoned PR](https://github.com/nuxt/nuxt.js/pull/2933/files ). Made all changes suggested by @clarkdo and wrote a test.
2018-08-10 10:34:55 +01:00
Alexander Lichter
b4d81dc584
lint: require await in async function ( #3676 )
...
* lint: require await in async function
* lint: replace "error" with 2 in config
2018-08-10 08:41:23 +01:00
Alexander Lichter
427e836688
lint: force dot-notation where applicable ( #3677 )
2018-08-10 08:19:19 +01:00
Clark Du
b4ab2778cb
refactor: separate multiple folders in path.resolve ( #3670 )
2018-08-09 23:08:42 +01:00
Clark Du
7ced73ebdb
refactor: lint files under bin folder ( #3669 )
2018-08-09 22:49:07 +01:00
Clark Du
68dfc60078
fix: lint error in bin ( #3668 )
2018-08-09 22:35:55 +01:00
Alexander Lichter
52780d3257
feat: add NUXT_HOST and NUXT_PORT for host retrieval ( #3651 )
...
related: #3609
2018-08-08 20:18:06 +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
Clark Du
7349adde18
fix: lint issue ( #3660 )
2018-08-08 19:08:38 +02:00
Sébastien Chopin
96feab15d4
tests: Fix failing test of exit code
2018-08-08 18:49:58 +02:00
Sébastien Chopin
83700a58da
fix: Use dist/nuxt-start to faster bootup
2018-08-08 18:23:53 +02:00
HANATANI Takuma
69ea8e9662
Replace background-color to background in loadingIndicator ( #3656 )
2018-08-08 18:15:15 +02:00
Sébastien Chopin
d1f4deb448
license: Add banner on build and add our contributors to the list
2018-08-08 17:56:12 +02:00
Sébastien Chopin
cddec7f04a
Update LICENSE.md
2018-08-08 17:46:37 +02:00
Alexander Lichter
52d9629bac
eslint: Prefer const over let ( #3650 )
2018-08-08 12:54:05 +02:00
Sébastien Chopin
4db5c7804d
docs: Add Chat and fix CMTY link
2018-08-08 12:51:58 +02:00
Sébastien Chopin
a3926d5266
core: Show ip address if hostname is 0.0.0.0
2018-08-08 12:45:49 +02:00
Clark Du
6aaf839d54
feat: call global vue errorHandler in fetch and asyncData ( #3652 )
...
resolve #3335
2018-08-08 11:11:08 +01:00
Sébastien Chopin
823c298046
pkg: Add fancy keywords
2018-08-08 03:08:52 +02:00
Clark Du
3b5a4709e8
feat: support global command-line build and start ( #3647 )
...
With this pr, user can install nuxt globally, then start or build simple repos without npm /yarn install:
```bash
npm i nuxt-edge -g
nuxt dev/build/start
```
2018-08-07 19:50:04 +01:00
Clark Du
24daeba035
ci: enable appveyor building only for latest node
2018-08-07 11:11:34 +01:00
Clark Du
92f72109e7
fix: appveyor syntax error
2018-08-07 10:58:53 +01:00
Clark Du
f70bcb58bd
ci: only enable yarn cache in appveyor
2018-08-07 10:57:33 +01:00
Clark Du
dc4c503a8c
ci: disable cache of appveyor
2018-08-07 10:48:23 +01:00
Clark Du
fe6c524be1
refactor: add deprecation log for addVendor
2018-08-07 10:24:01 +01:00
HANATANI Takuma
ba7e6c735b
Use original vue-ssr instead of copy ( #3644 )
2018-08-07 02:58:33 +02:00
Clark Du
b37855a217
chore: upgrade dependencies
2018-08-06 20:55:24 +01:00
Jonas Galvez
de5b36a574
loading: false
e2e test fix (#3635 )
...
* hotfix
* Fixed manual loading test
* Disable waitFor() test due to random failure in appveyor
2018-08-06 20:42:26 +02:00