Commit Graph

40 Commits

Author SHA1 Message Date
Evan You
da4d0b2e2a feat: relex transpile includes + new transpileDependencies option
BREAKING CHANGE: To include a dependency for Babel transpilation, tapping
babel-loader and adding .include() will no longer work. Use the new
transpileDependencies option instead.
2018-05-03 18:18:27 -04:00
Evan You
69ebd800a2 refactor: rename test commands
BREAKING CHANGE: `cli-plugin-unit-jest` and `cli-plugin-unit-mocha` now register
"test:unit" command and script instead of "test"; `cli-plugin-e2e-cypress` now
register "test:e2e" with optional `--headless` flag instead of "e2e" and
"e2e:open"; `cli-plugin-e2e-nightwatch` now register "test:e2e" instead of "e2e".

close #876, close #878
2018-05-01 18:15:25 -04:00
Evan You
d595adacf4 refactor: adjust mode loading order
BREAKING CHANGE: PluginAPI.setMode() has been removed. Instead, for a plugin to
sepcify the default mode for a registered command, the plugins should expose
`module.exports.defaultModes` in the form of `{ [commandName]: mode }`.

close #959
2018-05-01 17:14:33 -04:00
Evan You
203e069196 docs: update vue create options 2018-04-27 15:17:03 -04:00
Evan You
8e72943fcf fix: css.extract options handling
close #1061
2018-04-27 12:52:10 -04:00
John Furr
b501dd58c4 docs: add example for tweaking plugin options (#1025) 2018-04-25 17:06:11 -04:00
Dennis
49f9f35626 docs: add example on how to replace an existing base loader (#991) 2018-04-25 15:37:18 -04:00
Evan You
bdce865e83 feat: allow specifying plugin versions in presets 2018-03-05 17:44:48 -05:00
Evan You
8ed439a4c6 docs: document remote presets 2018-03-05 11:32:48 -05:00
Evan You
983db9e586 docs: update docs for adding plugins 2018-03-04 14:26:08 -05:00
Evan You
1b85cdf67b docs: document generator template inehritance 2018-03-03 18:54:30 -05:00
Nathan Zeplowitz
31cdc8636f feat(css modules): Add CSS Module localIdentName option to vue config (#915)
Changed the vue config to take a user input option for CSS module localIdentName and default back to initial localIdentName ([name]_[local]__[hash:base64:5])
2018-03-01 15:17:15 -05:00
Kevin Sherman
9b1d376800 docs: add example for build --mode env (#902)
* docs: add docs on using --mode with build command to use corresponding env vars

* Use the arg.mode in the console log "Building for..." message
2018-02-28 18:33:59 -05:00
Phil Wolstenholme
e875d2cb11 docs: chainWebpack & merge example of modifying loader options (#899) 2018-02-28 08:03:01 -05:00
Steve Perry
b7320447f0 docs: demonstrate additional proxy option (#864)
Certainly not required, but knowing the `changeOrigin` option is available straight from your docs (as opposed to http-proxy-middleware's docs) might save devs some time.
2018-02-22 13:56:06 -05:00
wietseva
3dcf3c6de8 docs: package.json project options (#842)
Project options are specified in the `"vue"` field and not `"vue-cli"`
2018-02-16 02:20:00 +01:00
Evan You
9040df84cb feat: lintOnSave no longer causes compilation to fail
close #817
2018-02-12 16:24:28 -05:00
diogosalazar
178ec30157 docs: fix typos (#810)
There are a few typos for some of the method names in the code sections
2018-02-12 09:59:35 -05:00
GU Yiling
86dbcd0ad3 docs: fix typo in webpack.md (#823) 2018-02-10 09:53:07 -05:00
Sébastien Chopin
9467739e6b docs: fix typo (#808)
* Fix typo

* Fix typo on CPU
2018-02-09 10:34:25 -05:00
Evan You
c88e69492f docs: revisions 2018-02-08 22:04:22 -05:00
Evan You
fd1ca02f16 chore: fix serve command name 2018-02-08 21:32:29 -05:00
Evan You
8c865a619e docs: make it clear that dev-server options are supported 2018-02-08 20:24:38 -05:00
Paul Adams
ba1e16f2ea docs: fixed typo (#804) 2018-02-08 20:22:33 -05:00
Evan You
242423bd5a chore: rename plugin dev file 2018-02-08 17:50:21 -05:00
Evan You
4b82fe1897 docs: minor tweaks 2018-02-08 14:31:57 -05:00
Evan You
9ca77cdbb5 docs: static assets and build targets 2018-02-08 14:28:45 -05:00
Evan You
8b79644052 docs: progress 2018-02-08 13:34:05 -05:00
Evan You
5f8fb21ca9 docs: progress 2018-02-07 22:05:09 -05:00
Evan You
2756cdde15 docs: move cli into dedicated file 2018-02-07 19:44:10 -05:00
Evan You
dfb25830e1 docs: initial docs 2018-02-07 19:36:52 -05:00
柚子男
2e81a3a066 chore: correct filename (#791)
change `prompt.js` to `prompts.js`
2018-02-06 13:40:33 -05:00
Evan You
e597d12f41 docs: improve documentation for plugin development 2018-02-05 19:58:13 -05:00
Evan You
945f28544d chore: add screenshot 2018-02-02 17:49:53 -05:00
Seth Bergman
cd0b377e4d chore(docs): Fixed broken links (#750)
* fix(docs): Fixed broken links

* Update Plugin.md
2018-02-01 11:00:16 -05:00
Evan You
3884b15b58 chore: readme 2018-01-26 22:47:56 -05:00
Evan You
e0913e09ea chore: next -> dev 2018-01-26 18:42:10 -05:00
Evan You
e773479272 WIP: TS compat with other plugins 2018-01-11 00:37:21 -05:00
Evan You
3848530fc7 chore: improve plugin docs 2018-01-10 12:07:39 -05:00
Evan You
fefe633a72 chore: move plugin docs 2018-01-10 11:47:25 -05:00