环境准备
在开始使用 OSI 之前,您需要准备开发环境。本节将指导您完成必要的先决条件和设置。
系统要求
支持的操作系统
- macOS 10.15 或更高版本
- Linux(Ubuntu 20.04 LTS 或更高版本)
- Windows 7 或更高版本
所需软件
- Node.js 16.x 或更高版本
- npm 8.x 或更高版本
- Electron 22.x 或更高版本(仅用于 Electron 应用程序)
开发环境设置
1. 安装 Node.js 和 npm
从官方网站下载并安装 Node.js。安装将包含 npm。
验证安装:
node --version
npm --version
2. 安装 Electron(用于 Electron 应用程序)
全局安装或作为项目依赖安装 Electron:
# 全局安装
npm install -g electron
# 或作为项目依赖
npm install electron --save-dev
3. 开发工具
推荐的开发工具:
- Visual Studio Code 或您喜欢的 IDE
- Git 用于版本控制
- Chrome DevTools 用于调试(用于 Electron 应用程序)
项目结构
- Node.js 环境
- Electron 环境
典型的 Node.js 项目结构应该如下:
your-project/
├── src/
│ └── index.ts # 主应用程序代码
├── package.json
└── tsconfig.json
典型的 Electron 项目结构应该如下:
your-project/
├── src/
│ ├── main/
│ │ └── index.ts # 主进程代码
│ └── renderer/
│ └── index.ts # 渲染进程代码
├── package.json
└── tsconfig.json
下一步
环境设置完成后,请继续阅读安装与配置部分,了解如何将 OSI 集成到您的项目中。