Эта статья – скорее, рассказ, нежели руководство к действию. Но если вы все же захотите разработать подобное приложение, помните, что вам необходимо обладать хотя бы минимальными навыками веб разработки и разработки на Node.JS, а также хотя бы 15 минут вдумчиво провести на сайте с документацией по Electron.
3 часть — OpenVPN компонент
Для начала нужно скачать и установить: Node.js, Git и читать: Electron docs.
открываем Git bash.
Копируем в bash.
С папки app начинается ваша разработка. В ней есть все необходимое для создания приложения.
Общая структура проекта:
Удачи.
3 часть — OpenVPN компонент
3 часть — OpenVPN компонент
Для начала нужно скачать и установить: Node.js, Git и читать: Electron docs.
открываем Git bash.
Копируем в bash.
git clone https://github.com/JsusDev/JS.VPN-Client.git
cd JS.VPN-Client
cp app_tmp ../app -r
cd ../app
npm i yarn -g
yarn
npm i electron-builder -g
С папки app начинается ваша разработка. В ней есть все необходимое для создания приложения.
Общая структура проекта:
JS.VPN-Client
¦
¦ icon.ico
¦ icon.png
¦ index.js
¦ package.json
¦ yarn.lock
¦
L---components
+---callback
¦
+---configs
¦
+---context
¦
+---notify
¦
+---OpenVPN
¦
+---setting
¦
L---vpn
Удачи.
3 часть — OpenVPN компонент
Навигация
1 часть — Вводная
2 часть — Разработка
3 часть — OpenVPN компонент
4 часть — Configs компонент
5 часть — Vpn компонент
6 часть — Notify компонент
7 часть — Context компонент
8 часть — Setting компонент
9 часть — Callback компонент
10 часть — Объединение всех компонентов
11 часть — Сборка приложения под Windows
2 часть — Разработка
3 часть — OpenVPN компонент
4 часть — Configs компонент
5 часть — Vpn компонент
6 часть — Notify компонент
7 часть — Context компонент
8 часть — Setting компонент
9 часть — Callback компонент
10 часть — Объединение всех компонентов
11 часть — Сборка приложения под Windows
amelekhin
А что, для VPN клиента действительно нужна зависимость в виде браузера, содержащего 15 млн. строк кода, драйвер для контроллера Xbox 360, поддержку вебкамеры, WebGL, WASM и всего остального?
ThisMan
Это все нужно для красивых кнопочек и анимашек
hardex
Бомбящие от электрона люди никогда не надоедают