diff --git a/docs/introduce/introduction.md b/docs/introduce/introduction.md index 614c2e3..0f3ab20 100644 --- a/docs/introduce/introduction.md +++ b/docs/introduce/introduction.md @@ -9,7 +9,7 @@ title: 快速上手 ## 创建模板 ::: tip 基本要求 -在使用 `Electron` 进行开发之前,您需要安装 `Node.js` , 并确认 `node` 版本>=18 。 建议您使用最新的 `LTS` 版本或官网当前长期维护版。 +在使用 `Electron` 进行开发之前,您需要安装 `Node.js`。 建议您使用最新的 `LTS` 版本或官网当前长期维护版。 本地环境需要安装 [`npm` | `yarn 1.x` | `pnpm`] 、 `Git`。 ::: diff --git a/packages/create-electronup/package.json b/packages/create-electronup/package.json index f36f6d1..f47c979 100644 --- a/packages/create-electronup/package.json +++ b/packages/create-electronup/package.json @@ -26,7 +26,7 @@ "dist" ], "engines": { - "node": ">= 18" + "node": "^14.18.0 || >=16.0.0" }, "scripts": { "dev": "unbuild --stub", diff --git a/packages/create-electronup/template/base/README.md b/packages/create-electronup/template/base/README.md index 6c9b83d..272ce0c 100644 --- a/packages/create-electronup/template/base/README.md +++ b/packages/create-electronup/template/base/README.md @@ -31,7 +31,7 @@ 前提条件 > 熟悉命令行 -> 已安装 18 或更高版本的 Node.js +> 已安装 16.0 或更高版本的 Node.js 因为使用了 tsup 构建主进程代码,所以该命令行及脚手架只支持 TypeScript ,不支持 JavaScript。 diff --git a/packages/electronup/README.md b/packages/electronup/README.md index 9569166..e6211a9 100644 --- a/packages/electronup/README.md +++ b/packages/electronup/README.md @@ -38,7 +38,7 @@ pnpm add electronup -D 前提条件 > 熟悉命令行 -> 已安装 18.0 或更高版本的 Node.js +> 已安装 16.0 或更高版本的 Node.js 因为使用了 tsup 构建主进程代码,所以该命令行及脚手架只支持 TypeScript ,不支持 JavaScript。 diff --git a/packages/electronup/package.json b/packages/electronup/package.json index 790d5da..52f7f6b 100644 --- a/packages/electronup/package.json +++ b/packages/electronup/package.json @@ -37,8 +37,8 @@ "update-version": "bumpp package.json" }, "peerDependencies": { - "@types/node": ">= 18", - "node": ">= 18", + "@types/node": ">= 16", + "node": ">= 16", "vue": ">= 3" }, "dependencies": { diff --git a/template/react-project/README.md b/template/react-project/README.md index 6c9b83d..272ce0c 100644 --- a/template/react-project/README.md +++ b/template/react-project/README.md @@ -31,7 +31,7 @@ 前提条件 > 熟悉命令行 -> 已安装 18 或更高版本的 Node.js +> 已安装 16.0 或更高版本的 Node.js 因为使用了 tsup 构建主进程代码,所以该命令行及脚手架只支持 TypeScript ,不支持 JavaScript。 diff --git a/template/react-project/package.json b/template/react-project/package.json index 16bccff..d6b5165 100644 --- a/template/react-project/package.json +++ b/template/react-project/package.json @@ -19,16 +19,16 @@ "devDependencies": { "@quiteer/eslint-config": "^0.0.3", "@types/node": "^20.4.6", - "electron": "22.3.6", - "electron-builder": "^24.6.3", - "electronup": "^0.1.0", - "eslint": "^8.43.0", - "sass": "^1.65.1", - "typescript": "^5.1.6", "@types/react": "^18.2.18", "@types/react-dom": "^18.2.7", "@vitejs/plugin-react": "^4.0.4", + "electron": "22.3.6", + "electron-builder": "^24.6.3", + "electronup": "workspace:^", + "eslint": "^8.43.0", "eslint-plugin-react-hooks": "^4.6.0", - "eslint-plugin-react-refresh": "^0.4.3" + "eslint-plugin-react-refresh": "^0.4.3", + "sass": "^1.65.1", + "typescript": "^5.1.6" } } diff --git a/template/react-swc-project/README.md b/template/react-swc-project/README.md index 6c9b83d..272ce0c 100644 --- a/template/react-swc-project/README.md +++ b/template/react-swc-project/README.md @@ -31,7 +31,7 @@ 前提条件 > 熟悉命令行 -> 已安装 18 或更高版本的 Node.js +> 已安装 16.0 或更高版本的 Node.js 因为使用了 tsup 构建主进程代码,所以该命令行及脚手架只支持 TypeScript ,不支持 JavaScript。 diff --git a/template/react-swc-project/package.json b/template/react-swc-project/package.json index d12fb8e..9d5dc03 100644 --- a/template/react-swc-project/package.json +++ b/template/react-swc-project/package.json @@ -19,16 +19,16 @@ "devDependencies": { "@quiteer/eslint-config": "^0.0.3", "@types/node": "^20.4.6", - "electron": "22.3.6", - "electron-builder": "^24.6.3", - "electronup": "^0.1.0", - "eslint": "^8.43.0", - "sass": "^1.65.1", - "typescript": "^5.1.6", "@types/react": "^18.2.18", "@types/react-dom": "^18.2.7", "@vitejs/plugin-react-swc": "^3.3.2", + "electron": "22.3.6", + "electron-builder": "^24.6.3", + "electronup": "workspace:^", + "eslint": "^8.43.0", "eslint-plugin-react-hooks": "^4.6.0", - "eslint-plugin-react-refresh": "^0.4.3" + "eslint-plugin-react-refresh": "^0.4.3", + "sass": "^1.65.1", + "typescript": "^5.1.6" } } diff --git a/template/solid-project/README.md b/template/solid-project/README.md index 6c9b83d..272ce0c 100644 --- a/template/solid-project/README.md +++ b/template/solid-project/README.md @@ -31,7 +31,7 @@ 前提条件 > 熟悉命令行 -> 已安装 18 或更高版本的 Node.js +> 已安装 16.0 或更高版本的 Node.js 因为使用了 tsup 构建主进程代码,所以该命令行及脚手架只支持 TypeScript ,不支持 JavaScript。 diff --git a/template/solid-project/package.json b/template/solid-project/package.json index c9c2f0c..059e76d 100644 --- a/template/solid-project/package.json +++ b/template/solid-project/package.json @@ -20,7 +20,7 @@ "@types/node": "^20.4.6", "electron": "22.3.6", "electron-builder": "^24.6.3", - "electronup": "^0.1.0", + "electronup": "workspace:^", "eslint": "^8.43.0", "sass": "^1.65.1", "typescript": "^5.1.6", diff --git a/template/vanilla-project/README.md b/template/vanilla-project/README.md index 6c9b83d..272ce0c 100644 --- a/template/vanilla-project/README.md +++ b/template/vanilla-project/README.md @@ -31,7 +31,7 @@ 前提条件 > 熟悉命令行 -> 已安装 18 或更高版本的 Node.js +> 已安装 16.0 或更高版本的 Node.js 因为使用了 tsup 构建主进程代码,所以该命令行及脚手架只支持 TypeScript ,不支持 JavaScript。 diff --git a/template/vanilla-project/package.json b/template/vanilla-project/package.json index caf9b58..1d39a9b 100644 --- a/template/vanilla-project/package.json +++ b/template/vanilla-project/package.json @@ -19,7 +19,7 @@ "@types/node": "^20.4.6", "electron": "22.3.6", "electron-builder": "^24.6.3", - "electronup": "^0.1.0", + "electronup": "workspace:^", "eslint": "^8.43.0", "sass": "^1.65.1", "typescript": "^5.1.6" diff --git a/template/vue-project/README.md b/template/vue-project/README.md index 6c9b83d..272ce0c 100644 --- a/template/vue-project/README.md +++ b/template/vue-project/README.md @@ -31,7 +31,7 @@ 前提条件 > 熟悉命令行 -> 已安装 18 或更高版本的 Node.js +> 已安装 16.0 或更高版本的 Node.js 因为使用了 tsup 构建主进程代码,所以该命令行及脚手架只支持 TypeScript ,不支持 JavaScript。 diff --git a/template/vue-project/package.json b/template/vue-project/package.json index 63b1363..baa9012 100644 --- a/template/vue-project/package.json +++ b/template/vue-project/package.json @@ -19,14 +19,14 @@ "devDependencies": { "@quiteer/eslint-config": "^0.0.3", "@types/node": "^20.4.6", + "@vitejs/plugin-vue": "^5.0.3", "electron": "22.3.6", "electron-builder": "^24.6.3", - "electronup": "^0.1.0", + "electronup": "workspace:^", "eslint": "^8.43.0", + "pinia": "^2.1.7", "sass": "^1.65.1", "typescript": "^5.1.6", - "@vitejs/plugin-vue": "^5.0.3", - "pinia": "^2.1.7", "vue": "^3.4.15", "vue-router": "^4.2.5", "vue-tsc": "^1.8.1"