---
title: "Tạo ứng dụng đầu tiên bằng electron"
description: "ứng dụng Quick Start để xem các Electron hoạt động."
date: "2020-12-02"
author:
  name: "Nguyen Pham"
  role: "Xin chào. Mình thích lập trình và công nghệ. Đây là blog mình chia sẻ lại các kiến thức về lập trình, công nghệ."
  avatar: "http://0.gravatar.com/avatar/6fb61398e24046b34e13870dd6c357b9?s=128&d=mm&r=g"
category: "Programming"
tags: ["Programming", "electron", "exe"]
coverImage: "https://2k1.org/wp-content/uploads/2020/12/image-2.png"
featured: false
readingTime: "2 min read"
---

Để bắt đầu hãy chắc chắn rằng bạn đã cài đặt nodejs

![](https://ndata.2k1.org/wp-content/uploads/2020/12/image.png)

Tiếp theo chúng ta sẽ tiến hành tạo một project electron:

```
# Clone lại source của Quick Start
$ git clone https://github.com/electron/electron-quick-start

# Đi tới kho source code
$ cd electron-quick-start

# Cài đặt các gói đi kèm và chạy
$ npm install && npm start
```

Nguồn: <https://www.electronjs.org/>

![](https://ndata.2k1.org/wp-content/uploads/2020/12/image-1.png)

git clone https://github.com/electron/electron-quick-start

![](https://ndata.2k1.org/wp-content/uploads/2020/12/image-2-1024x571.png)

cd electron-quick-start  
npm install && npm start

Sau khi chạy các lệnh trên thì chúng ta có một chương trình hello, word!.

Nếu bạn muốn build ứng dụng này thành một file exe thì sao.

Tham khảo: <https://stackoverflow.com/questions/40615837/how-to-compile-an-electron-application-to-a-exe>

Chúng ta chỉ cần sử dụng lệnh sau:

```
electron-packager <sourcedir> <appname> --platform=win32 --arch=x64
VD: electron-packager "E:\Quick\IT\electron-quick-start" "hello" --platform=win32 --arch=x64
```

![](https://ndata.2k1.org/wp-content/uploads/2020/12/image-3.png)

Để tới chỗ chứa file exe đã được build thì ta vào đường dẫn theo kết quả nó trả về:

![](https://ndata.2k1.org/wp-content/uploads/2020/12/image-4.png)

Như vậy chúng ta đã build được thành file exe. Nếu muốn tạo một file exe mà có thể cài đặt như các ứng dụng khác thì chúng ta sẽ tìm hiểu sau. ( make exe installer )=> bản chất việc này là nén cái folder trên thành một file exe duy nhất.
