593 Commits
Author SHA1 Message Date
Haoqun Jiang f36a4edfbd docs: add --no flag to npx command to avoid downloading the incorrect package from npm
Thanks to @alxndrsn for finding this issue and the insightful blog post.
https://www.alxndrsn.com/2024-08-01-npx-binary-confusion/

Also thanks to @lirantal for his newsletter that brought this issue to
my attention.
https://www.nodejs-security.com/newsletter/npm-supply-chain-security-prisma-orm-security-fun-nodejs-security-challenges
2025-02-24 22:28:16 +08:00
Haoqun Jiang cb4477f0d3 docs: fix a broken link [skip ci]
https://github.com/vuejs/eslint-config-prettier/issues/11

I would recommend using the ESLint CLI directly over
`@vue/cli-plugin-eslint` at this point.
But for users who are stuck with old versions and still read this
migration guide, they deserve a working link.
2025-02-19 02:07:54 +08:00
Evan You 248f770f7c docs: simplify message wording + message on landing page 2022-08-17 15:22:28 +08:00
Evan You 7c0134e653 docs: add recommendation for create-vue in docs 2022-08-17 15:13:10 +08:00
Haoqun Jiang c913cdcb67 v5.0.0 2022-02-17 19:13:22 +08:00
Haoqun Jiang e7f07d89be docs: remove @next [skip ci] 2022-02-17 19:10:36 +08:00
Haoqun Jiang 9577cf5798 chore: Merge branch 'master' into dev 2022-02-17 15:47:20 +08:00
Matthijs van der Burgh 8b5ab22762 fix: remove --skip-plugin from arguments passed to the plugins (#6972)
Fixes #6971
2022-02-17 15:44:57 +08:00
Haoqun Jiang 42fc8d41e2 docs: add cache-loader and nightwatch breaking changes [skip ci] 2022-02-10 15:49:43 +08:00
Haoqun Jiang 8e45e56739 docs: lazy laod docsearch to avoid ssr errors 2022-01-12 15:17:31 +08:00
Haoqun Jiang 042f48a8fc docs: fix algolia search (#6865) 2021-12-24 13:40:02 +08:00
Haoqun Jiang d433ffe1ac docs: fix link for the installation instructions 2021-11-16 16:00:06 +08:00
Haoqun Jiang 176ccba645 docs: add a self-destroying service worker to the vitepress build output 2021-11-16 15:45:52 +08:00
Killer_Quinn aa85cb0119 feat: update npm.taobao.org to npmmirror.com (#6824) 2021-11-09 16:27:19 +08:00
Haoqun Jiang e40f06212b docs: replace vuepress with vitepress (#6821) 2021-11-09 16:06:01 +08:00
Haoqun Jiang 787efaabda docs: add a note about the migrator 2021-11-06 20:37:15 +08:00
Haoqun Jiang 0dde5c3dfb docs: update ts-loader version in migration guide [skip ci] 2021-11-06 14:36:15 +08:00
Haoqun Jiang dfcfe7af45 chore!: bump jsdom version 2021-11-04 15:09:05 +08:00
Haoqun Jiang 31d9615cc3 feat(generator)!: bump eslint-plugin-vue to v8 (#6795) 2021-11-03 14:33:56 +08:00
Haoqun Jiang 6014ed7f99 feat!: bump css-loader and mini-css-extract-plugin versions (#6790) 2021-10-29 14:21:58 +08:00
Haoqun Jiang 26586005f8 feat: replace@vue/eslint-config-prettier with eslint-config-prettier (#6791) 2021-10-29 14:20:34 +08:00
Ben Hutton c9f5af2e94 Fix basic typo (#6783) 2021-10-28 18:25:41 +08:00
Haoqun Jiang 9eef87799e feat!: remove url-loader and file-loader in favor of asset modules (#6771) 2021-10-23 09:54:46 +08:00
Cédric Exbrayat 87d3cc841e feat: switch to stylish formatter for eslint (#6748) 2021-10-13 19:44:25 +08:00
Calvin Schröder c5a4901f87 docs(en-creating-a-project): update --help output (#6706) 2021-09-30 16:44:08 +08:00
Cédric Exbrayat 3d27f42349 feat!: update jest to v27 (#6627) 2021-09-15 16:12:55 +08:00
Haoqun Jiang 967f948e17 feat!: upgrade to webpack-dev-server v4 (#6669) 2021-09-15 16:11:19 +08:00
Haoqun Jiang cee5d24b2d docs: remove webpack 4 instructions 2021-09-01 17:19:03 +08:00
Haoqun Jiang 95a9b8cd7c feat!: update cypress to 8.3 and require it to be a peer dependency (#6662) 2021-09-01 17:15:12 +08:00
Haoqun Jiang 61d0e74a43 chore: jsdom version bump 2021-08-31 15:54:54 +08:00
Haoqun Jiang 2f1667703f docs: recommend SFC playground and StackBlitz for instant prototyping (#6653) 2021-08-31 15:41:17 +08:00
wxsm 4adf931ba6 docs(zh): update README.md (#6642) 2021-08-24 16:46:22 +08:00
Andy Castille 7d65521912 docs: fix typo in deployment guide (#6620) 2021-08-24 16:44:37 +08:00
HelloJiyaand大宝 b632a32a45 docs(zh): the plugin-dev in zh has a regexp missing the end / (#6623)
Co-authored-by: 大宝 <742393511@qq.com>
2021-08-09 16:44:01 +08:00
Haoqun Jiang e41ef41540 chore!: drop webpack-4 support in v5 (#6598)
1. I don't think I'll ever have the capacity to keep maintaining this
compat plugin. It's better to drop it now than later.
2. The plugin is needed at the time of alpha.0 because many ecosystem
plugins does not support webpack 5. But now I don't think it will be a
major hurdle.
3. The implementation was too hacky.
2021-07-30 14:03:54 +08:00
Haoqun Jiang 55bc7d4b1a docs: update migration guide [skip ci] 2021-06-09 13:07:28 +08:00
Ashik Paul f263a7dcb4 docs: fixed some minor typos (#6493) 2021-06-03 21:24:48 +08:00
Andy Do 82075ce7a4 docs(zh): update deployment.md (#6487) 2021-06-03 21:17:44 +08:00
Alec Barrett 3b92671ddb docs: replace master with main to reflect GH default (#6377) 2021-05-10 21:36:32 +08:00
Haoqun Jiang 502f4a0c52 docs: add modern mode changes to the migration guide (#6438) 2021-04-25 16:43:58 +08:00
Haoqun Jiang 4473ca2e13 chore: some dependency version bumps (#6430)
Default Cypress version is now v7
2021-04-24 20:25:34 +08:00
MowlCoder ad213f0429 docs: fix master to main in heroku deployment (#6359) 2021-04-16 20:31:15 +08:00
Haoqun Jiang 0aa8a55189 feat!: always inject safari-nomodule-fix as an external script; drop --no-unsafe-inline flag (#6422) 2021-04-16 19:23:21 +08:00
Alexander SokolovandAlex Sokolov 6563bc71a8 docs: [RU] Translation update (#6417)
* docs: (ru) config/readme.md update

* docs: (ru) eslint.md update

* docs: (ru) cli-service.md update

* docs: (ru) css.md update

* docs: (ru) mode-and-env.md update

* docs: (ru) deployment.md update

Co-authored-by: Alex Sokolov <4497128+Alex-Sokolov@users.noreply.github.com>
2021-04-13 16:31:15 +03:00
Haoqun Jiang 89af6c50c2 v5.0.0-alpha.8 2021-03-24 20:51:52 +08:00
Haoqun Jiang d64e7d3158 feat: when transpileDependencies is set to true, transpile all dependencies in node_modules (#6354) 2021-03-24 14:04:43 +08:00
Haoqun Jiang 54d5f78c34 feat: a defineConfig API from @vue/cli-service for better typing support in vue.config.js (#6355) 2021-03-24 13:56:32 +08:00
Xinwen 65d5f7aec5 docs: Minor change on the staging mode example (#6365) [skip ci]
* Minor change on the staging mode example

As a beginner, I was confused with the parentheses staging line of the example. I thought the parentheses were the pattern to make the env variable work. I hope the change that I made could help.
2021-03-20 15:57:05 +08:00
Haoqun Jiang df62363e36 chore!: bump copy-webpack-plugin to v8 (#6348) 2021-03-16 15:19:07 +08:00
Haoqun Jiang 45eb46205f refactor!: move vue-jest and ts-jest to peer dependencies (#6347)
vue-jest now requires several different peer deps for vue 2 and vue 3;
ts-jest now requires typescript as peer dep, which should be optional
for unit-jest plugin users because they might choose not to use
typescript.

Both are causing annoying peer dep warnings.

So it only makes sense to move them to the project level, to keep things
clean.
2021-03-16 15:18:31 +08:00