From: Haoqun Jiang Date: Wed, 17 Nov 2021 07:38:52 +0000 (+0800) Subject: refactor!: rename `serve` to `preview` and donot depend on pre-scripts X-Git-Tag: v3.0.0-beta.7~16 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dedb318c5f553614bcda0ff02626a376eb16d79b;p=thirdparty%2Fvuejs%2Fcreate-vue.git refactor!: rename `serve` to `preview` and donot depend on pre-scripts 1. `pnpm` doesn't run pre-scripts by default, the project will work inconsistenly when run by different package managers. 2. The rename is to be consistent with Vite: https://github.com/vitejs/vite/pull/5483 --- diff --git a/.npmrc b/.npmrc deleted file mode 100644 index 6c59086d..00000000 --- a/.npmrc +++ /dev/null @@ -1 +0,0 @@ -enable-pre-post-scripts=true diff --git a/template/base/package.json b/template/base/package.json index 39e5fe17..a5691b0d 100644 --- a/template/base/package.json +++ b/template/base/package.json @@ -2,8 +2,7 @@ "scripts": { "dev": "vite", "build": "vite build", - "preserve": "vite build", - "serve": "vite preview --port 5050" + "preview": "vite preview --port 5050" }, "dependencies": { "vue": "^3.2.22" diff --git a/template/config/cypress/package.json b/template/config/cypress/package.json index 12de1110..c372ddea 100644 --- a/template/config/cypress/package.json +++ b/template/config/cypress/package.json @@ -2,8 +2,8 @@ "scripts": { "test:unit": "cypress open-ct", "test:unit:ci": "cypress run-ct --quiet --reporter spec", - "test:e2e": "start-server-and-test serve 5050 'cypress open'", - "test:e2e:ci": "start-server-and-test serve 5050 'cypress run'" + "test:e2e": "start-server-and-test preview 5050 'cypress open'", + "test:e2e:ci": "start-server-and-test preview 5050 'cypress run'" }, "devDependencies": { "@cypress/vite-dev-server": "^2.2.0", diff --git a/utils/generateReadme.js b/utils/generateReadme.js index ad6e14ca..03b32c1c 100644 --- a/utils/generateReadme.js +++ b/utils/generateReadme.js @@ -63,6 +63,7 @@ ${getCommand(packageManager, 'test:unit')} # or \`${getCommand( ### Run End-to-End Tests with [Cypress](https://www.cypress.io/) \`\`\`sh +${getCommand(packageManager, 'build')} ${getCommand(packageManager, 'test:e2e')} # or \`${getCommand( packageManager, 'test:e2e:ci'