Electron小列子
时间: 2024-01-22 08:18:41 浏览: 30
Electron 是一个开源的跨平台桌面应用程序开发框架,它可以使用 HTML、CSS 和 JavaScript 等前端技术来构建本地应用程序。下面是一个简单的 Electron 应用程序示例:
1. 首先,你需要在本地安装 Node.js 和 npm。
2. 创建一个新的文件夹并打开终端,输入以下命令,初始化一个新的 npm 项目:
```
npm init
```
按照提示输入项目名称、作者等信息,最后生成一个 package.json 文件。
3. 安装 Electron:
```
npm install electron --save-dev
```
4. 创建一个新的文件夹,用于存放应用程序的源代码。
5. 在该文件夹中创建一个新的 HTML 文件,例如 index.html,用于构建应用程序的界面。
6. 在同一文件夹中创建一个名为 main.js 的 JavaScript 文件,用于编写应用程序的主进程代码。
```javascript
const { app, BrowserWindow } = require('electron')
function createWindow () {
// 创建浏览器窗口
let win = new BrowserWindow({
width: 800,
height: 600,
webPreferences: {
nodeIntegration: true
}
})
// 加载 index.html 文件
win.loadFile('index.html')
}
// 当 Electron 完成初始化并准备创建浏览器窗口时调用此方法
app.on('ready', createWindow)
```
7. 在 package.json 文件中添加一个脚本,用于启动应用程序:
```json
"scripts": {
"start": "electron ."
}
```
8. 在终端中运行以下命令启动应用程序:
```
npm start
```
9. 应用程序将会启动,并显示一个带有窗口的界面。你可以在 index.html 文件中编写 HTML、CSS 和 JavaScript 代码来构建应用程序的界面和功能。
这只是一个简单的 Electron 应用程序示例,更多详细的内容请参考 Electron 的官方文档。