chore: 升级pnpmv9版本,相关兼容处理

This commit is contained in:
xiaoxian521 2024-05-13 22:45:19 +08:00
parent 30f598dfa5
commit bb86962186
8 changed files with 6963 additions and 5666 deletions

View File

@ -24,7 +24,7 @@ jobs:
name: Install pnpm name: Install pnpm
id: pnpm-install id: pnpm-install
with: with:
version: 8.6.10 version: 9
run_install: false run_install: false
- name: Get pnpm store directory - name: Get pnpm store directory

View File

@ -24,7 +24,7 @@ jobs:
name: Install pnpm name: Install pnpm
id: pnpm-install id: pnpm-install
with: with:
version: 8.6.10 version: 9
run_install: false run_install: false
- name: Deploy 🔧 - name: Deploy 🔧

View File

@ -3,7 +3,7 @@
"prettier --cache --ignore-unknown --write", "prettier --cache --ignore-unknown --write",
"eslint --cache --fix" "eslint --cache --fix"
], ],
"{!(package)*.json,*.code-snippets,.!({browserslist,nvm})*rc}": [ "{!(package)*.json,*.code-snippets,.!({browserslist,npm,nvm})*rc}": [
"prettier --cache --write--parser json" "prettier --cache --write--parser json"
], ],
"package.json": ["prettier --cache --write"], "package.json": ["prettier --cache --write"],

5
.npmrc
View File

@ -1,3 +1,4 @@
shell-emulator=true
shamefully-hoist=true shamefully-hoist=true
strict-peer-dependencies=false enable-pre-post-scripts=false
shell-emulator=true strict-peer-dependencies=false

2
.nvmrc
View File

@ -1 +1 @@
v20.12.2 v20.13.1

View File

@ -1,8 +1,8 @@
FROM node:18-alpine as build-stage FROM node:20-alpine as build-stage
WORKDIR /app WORKDIR /app
RUN corepack enable RUN corepack enable
RUN corepack prepare pnpm@8.6.10 --activate RUN corepack prepare pnpm@latest --activate
RUN npm config set registry https://registry.npmmirror.com RUN npm config set registry https://registry.npmmirror.com

View File

@ -161,7 +161,7 @@
"tailwindcss": "^3.4.3", "tailwindcss": "^3.4.3",
"typescript": "^5.4.5", "typescript": "^5.4.5",
"vite": "^5.2.11", "vite": "^5.2.11",
"vite-plugin-cdn-import": "^0.3.5", "vite-plugin-cdn-import": "^1.0.1",
"vite-plugin-compression": "^0.5.1", "vite-plugin-compression": "^0.5.1",
"vite-plugin-fake-server": "^2.1.1", "vite-plugin-fake-server": "^2.1.1",
"vite-plugin-remove-console": "^2.2.0", "vite-plugin-remove-console": "^2.2.0",
@ -172,9 +172,8 @@
}, },
"engines": { "engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0", "node": "^18.18.0 || ^20.9.0 || >=21.1.0",
"pnpm": ">=8.6.10" "pnpm": ">=9"
}, },
"packageManager": "pnpm@8.6.10",
"pnpm": { "pnpm": {
"allowedDeprecatedVersions": { "allowedDeprecatedVersions": {
"sourcemap-codec": "*", "sourcemap-codec": "*",

12607
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff