Commit Graph

359 Commits

Author SHA1 Message Date
Haoqun Jiang
79affdc82d chore: merge branch 'next' into dev 2019-08-21 17:32:45 +08:00
Thorsten Lünborg
fba2ad0606 feat: --skip-plugins (#4448)
Allow skipping of plugins  from command line

close #4262
close #3830
2019-08-21 15:38:01 +08:00
Roman Pavlov
86f4f5fceb feat(build): add --inline-vue flag to optionally disable externalization of Vue (#4261)
Resolves #4055.
2019-08-19 21:05:46 +08:00
Daniel Luz
94b07fb8b2 Update npx repository URL. (#4431) 2019-08-15 09:49:30 +02:00
Haoqun Jiang
aae827a108 docs: remove version (3.x) reference in docs 2019-08-13 21:03:06 +08:00
Daniel Waltz
7c28559ccf Update parallel config description (#4420) 2019-08-12 09:29:25 +03:00
Kid
4cfa70421e docs: update Now deployment guide (#4395) 2019-08-07 10:45:53 +03:00
Haoqun Jiang
e9fd9a716c feat!: deprecate css.modules in favor of css.requireModuleExtension (#4387)
closes #4376

Since css-loader v3, custom CSS Modules configurations are under the
`modules` field. So when a user customizes these configurations, the `modules`
feature is automatically enabled for all css files.
So we must require the user's explicit consensus or disagreement on whether
these rules apply to all CSS files or not.
2019-08-02 21:14:39 +08:00
Haoqun Jiang
930b4596b1 feat: allow configuring scss options separately from sass (#4386)
closes #4116
2019-08-02 19:45:12 +08:00
Sergey Morkovkin
5d0eb9fa89 docs(ru): update html-and-static-assets.md (#4333)
(cherry picked from commit 4eeb3720d7)
2019-07-30 00:21:21 +08:00
Mohsen Sadeghzade
8492055a7f Update mode-and-env.md (#4257)
* Update mode-and-env.md

Fixed example of keys, which they should start with VUE_APP_

* Update mode-and-env.md

change position of the tip

* Update docs/guide/mode-and-env.md

Co-Authored-By: Natalia Tepluhina <NataliaTepluhina@users.noreply.github.com>
(cherry picked from commit 149b307f72)
2019-07-30 00:21:15 +08:00
Haoqun Jiang
a8df1df26c fix: fix css.loaderOptions.css.modules default values (#4363)
fixes #4357
2019-07-29 22:20:53 +08:00
Haoqun Jiang
fc3e0a30b5 chore: plugins should list @vue/cli-service in peerDependencies (#4365) 2019-07-29 10:45:12 +08:00
Domenico Gemoli
fd4573aadf docs: replacing nightwatch CLI options URL with proper documentation (#4364) 2019-07-28 20:44:06 +08:00
Eduard Aksamitov
d6507e6f84 docs(ru): fix link in webpack.md (#4358) 2019-07-28 20:41:31 +08:00
Boris K
59d3e74f33 feat: add --port argument to 'vue serve' command (#4342) 2019-07-25 09:57:00 +08:00
Pavan Kumar Sunkara
544faee81e feat: more flexible hook system for generators (#2337) 2019-07-21 19:59:18 +08:00
mx
45399b192a Explain when .env files are loaded. (#4171)
It appears that .env files are only loaded at the start of `vue-cli-service` and are not watched for hot reloads.
**I am actually not sure this is the case for everyone, but is so for me.**

I think it is worth noting because the expectation is that a file at the root of the project would be watched for hot reloads.

(cherry picked from commit b22bedbf94)
2019-07-18 16:58:40 +08:00
Ivan Sieder
c6cab262e6 Updated for Zeit Now V2 (#4232)
* Updated for Zeit Now V2

* Fixed styling issue

* Added additional hint for router mode set to history

* Update docs/guide/deployment.md

Co-Authored-By: Natalia Tepluhina <NataliaTepluhina@users.noreply.github.com>
(cherry picked from commit 55dc287936)
2019-07-18 16:58:40 +08:00
Max Tolkachev
c4daac6c12 docs(ru): vue-cli docs / html-and-static-assets typo updated (#4270) [ci skip]
(cherry picked from commit 55ce077d27)
2019-07-18 16:58:40 +08:00
Max Tolkachev
a920ce2b98 docs(ru): vue-cli docs / browser-compatibility typo updates (#4269) [ci skip]
(cherry picked from commit 2d767fc201)
2019-07-18 16:58:40 +08:00
Max Tolkachev
328d1bba24 docs(ru): vue-cli docs / cli-service typo updated (#4268) [ci skip]
(cherry picked from commit e01aaedd4c)
2019-07-18 16:58:40 +08:00
Max Tolkachev
cce497cf3b docs(ru): vue-cli docs / creating-a-project text updated (#4266) [ci skip]
(cherry picked from commit 0401da3fdf)
2019-07-18 16:57:47 +08:00
Max Tolkachev
0273dc1c28 docs(ru): vue-cli/guide typo updated (#4265) [ci skip]
(cherry picked from commit e20b33bc21)
2019-07-18 16:57:46 +08:00
Max Tolkachev
c66431f0c4 vue-cli docs / plugins-and-presets typo updated
(cherry picked from commit c909a52bd9)
2019-07-18 16:57:46 +08:00
Bogdan Luca
9be9b6c4cd docs(proxy): add warning when proxy set as string (fix #3308) (#3320) 2019-07-10 10:33:35 +03:00
Haoqun Jiang
bd82649a64 v4.0.0-alpha.4 2019-07-06 19:51:01 +08:00
Richard Patel
d0979727d8 deployment.md: Add instructions for Travis CI (#4103)
* deployment.md: Add instructions for Travis CI

* deployment.md: Same section for GitHub Pages

(cherry picked from commit 9c8c5ba91a)
2019-07-06 18:36:55 +08:00
Haoqun Jiang
8b8bb99316 feat: allow omitting scope prefix for official plugins on vue add (#4219) 2019-07-06 17:09:38 +08:00
Pavan Kumar Sunkara
362587a966 feat!: make vuex a separate plugin (#4242)
fixes #2335, #4024
2019-07-06 15:13:09 +08:00
Min ho Kim
c0aa2bb310 Fix typos (#4241) 2019-07-06 07:09:29 +03:00
Pavan Kumar Sunkara
246ae678cb feat!: make router a separate plugin (#4196)
* refactor: move router to its own plugin

* refactor: rename routerHistoryMode option to historyMode

* test: add @vue/cli-plugin-router tests

* feat: change src/router.js for most common use cases

* fix: fix cli-ui tests

* docs: Remove router root option from docs

* fix: add support for legacy router option
2019-07-05 23:21:29 +08:00
Anurag Goel
ebdcac32d4 docs: add Render deployment guide (#4217)
* docs: add Render deployment guide

* Update docs/guide/deployment.md

Co-Authored-By: Natalia Tepluhina <NataliaTepluhina@users.noreply.github.com>
2019-07-02 19:07:18 +03:00
Haoqun Jiang
77092b2223 feat: implement version-related APIs for GeneratorAPI (#4000)
closes #2336
2019-06-26 18:25:21 +08:00
aruseni
80e5d7ff36 Correct HTML and Static Assets (#4192)
* Correct HTML and Static Assets

* Update docs/guide/html-and-static-assets.md

Co-Authored-By: Natalia Tepluhina <NataliaTepluhina@users.noreply.github.com>
2019-06-24 12:09:40 +03:00
ziga
323acc915e Add heroku deployment guide (#3777)
* Add heroku deployment description

* Link to heroku CLI article

Also split instructions into steps

* Use heroku org buildpack link

Co-Authored-By: Natalia Tepluhina <NataliaTepluhina@users.noreply.github.com>

* Update docs/guide/deployment.md

Co-Authored-By: Natalia Tepluhina <NataliaTepluhina@users.noreply.github.com>
2019-06-23 09:48:58 +03:00
Thorsten Lünborg
09ce29f720 docs: mention caveat about missing plugins when in legacy config (#3857)
* docs: mention caveat about missing plugins
when in legacy config
close #3845

* Update browser-compatibility.md
2019-06-22 13:19:54 +03:00
Natalia Tepluhina
20c96c45f8 docs: move core plugins docs to documentation website (#4120)
Also, created a script to generate docs
2019-06-12 15:32:04 +08:00
kazuya kawaguchi
500dc50205 docs: add more explanation at prompts (#3924) 2019-05-27 10:56:36 +08:00
kazuya kawaguchi
5f879c4b5d docs: fix dead link (#3923) [ci skip] 2019-05-26 15:45:49 +08:00
Guillaume Chau
3f9838b649 feat: prompt editor (#3929)
* feat(Prompt): editor

* docs(ui dev): update supported inquirer types
2019-05-18 13:32:48 +02:00
0xflotus
e9d4c4902c docs: fix typo of transformIgnorePatterns (#3927) [ci skip] 2019-05-17 17:02:06 +08:00
Evan You
b916635d9e chore: update sponsor link 2019-05-08 08:59:46 +08:00
Haoqun Jiang
a3e0858105 feat: add .version field and assertVersion helper to plugin api (#3861)
partially addresses #2336 (GeneratorAPI TBD)
2019-04-28 13:45:00 +08:00
Natalia Tepluhina
411c999a1d docs: move plugin naming (#3874)
* docs: move naming plugin section to the beginning of the guide

* docs: added a link to npm

* Update docs/dev-guide/plugin-dev.md

Co-Authored-By: NataliaTepluhina <NataliaTepluhina@users.noreply.github.com>

* docs: add a warning in plugin naming section
2019-04-25 18:11:20 +02:00
678
0d7908bc4a docs(zh): fix typo in deployment.md (#3827) [ci skip] 2019-04-18 22:57:58 +08:00
Haoqun Jiang
578134016b chore: merge branch 'dev' into docs [ci skip] 2019-04-14 00:41:50 +08:00
Steve Workman
f69339e816 feat: add makeJSOnlyValue to generator API (#3568)
Provides convenience method for passing JS into config files.
Closes issue #3535.
2019-04-09 19:54:17 +08:00
Haoqun Jiang
7916bb67f9 docs(zh/ru): fix sass import path
follow up of #3569
closes #3783
2019-04-09 19:45:33 +08:00
Florian Polster
9003f3c6d3 docs: mention admin privileges as a install requirement (#3708) [ci skip] 2019-04-09 00:46:30 +08:00