https://habr.com/post/429566/- JavaScript
- Node.JS
- Open source
- Разработка под Windows
Эта статья – скорее, рассказ, нежели руководство к действию. Но если вы все же захотите разработать подобное приложение, помните, что вам необходимо обладать хотя бы минимальными навыками
веб разработки и разработки на
Node.JS, а также хотя бы 15 минут вдумчиво провести на сайте с документацией по
Electron.
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
│
└───components
├───callback
│
├───configs
│
├───context
│
├───notify
│
├───OpenVPN
│
├───setting
│
└───vpn
Удачи.
3 часть — OpenVPN компонент
