Шаблон для создания приложений Electron с использованием Vue (почти то, что звучит в названии).
Цель этого проекта — устранение необходимости вручную настраивать приложения Electron с использованием Vue. electron-vue использует возможности vue-cli
для создания шаблона, webpack
с vue-loader
, electron-packager
или electron-builder
, а также некоторые из наиболее часто используемых плагинов, таких как vue-router
, vuex
и многие другие.
package.json
.appveyor.yml
и .travis.yml
для автоматических развертываний с помощью electron-builder*.[stage-0]
по умолчанию.[babili]
для удаления необходимости полной транспиляции до ES5.[standard]
и [airbnb-base]
**).Этот шаблон был создан как основа для vue-cli и включает опции для настройки вашего окончательного приложения. Требуется использование node@^7
или более поздней версии. Официально электрон-вью рекомендует использовать менеджер зависимостей yarn
, так как он лучше всего справляется с зависимостями и может помочь уменьшить размер конечной сборки с помощью команды yarn clean
.
# Установите vue-cli и создайте шаблон
npm install -g vue-cli
vue init simulatedgreg/electron-vue my-project
# Установите зависимости и запустите ваше приложение
cd my-project
yarn # или npm install
yarn run dev # или npm run dev
Убедитесь, что вы проверили Примечание для пользователей Windows, чтобы убедиться, что у вас есть все необходимые средства сборки для электрона и других зависимостей.
Просто укажите ветку 1.0
. Обратите внимание, что электрон-вью официально прекратил поддержку использования vue@^1
, поэтому структура проекта, его возможности и документация будут отражать эти изменения (документация для legacy).```bash
vue init simulatedgreg/electron-vue#1.0 my-project
### Дальнейшие шаги
Убедитесь, что вы просмотрели [документацию](https://simulatedgreg.gitbooks.io/electron-vue/content/ru/index.html). Здесь вы найдете полезную информацию о конфигурации, структуре проекта и сборке вашего приложения. Также есть раздел с часто задаваемыми вопросами [FAQs](https://simulatedgreg.gitbooks.io/electron-vue/content/ru/faq.html).## Создано с использованием electron-vue
Просмотрите некоторые замечательные проекты, созданные с использованием electron-vue. Хотите иметь свой проект в списке? Присоединяйтесь к нижней части списка ниже и отправьте запрос на слияние.
* [**Surfbird**](https://github.com/surfbirdapp/surfbird): Клиент Twitter, созданный с использованием Electron и Vue.js
* [**Lulumi-browser**](https://github.com/qazbnm456/lulumi-browser): Lulumi-browser — это легкий браузер, написанный с использованием Vue.js 2 и Electron
* [**Space-Snake**](https://github.com/ilyagru/Space-Snake): Десктопная игра, созданная с помощью Electron и Vue.js
* [**Forrest**](https://github.com/stefanjudis/forrest): Клиент для npm скриптов
* [**Miikun**](https://github.com/hiro0218/miikun): Простой редактор Markdown
* [**Dakika**](https://github.com/raj347/Dakika): Приложение для ведения протокола, которое делает запись протоколов простым и быстрым процессом
* [**Dynamoc**](https://github.com/ieiayaobb/dynamoc): Dynamoc — это графический клиент для dynamodb-local, dynalite и AWS DynamoDB
* [**Dockeron**](https://github.com/dockeron/dockeron): Проект Dockeron, созданный с использованием Electron + Vue.js для Docker
* [**Easysubs**](https://github.com/matiastucci/easysubs): Быстрый и простой способ скачивания субтитров
* [**AdminScheduler**](https://github.com/danieltoorani/adminScheduler): Приложение, использующее electron для кросс-платформенной совместимости, Vue.js для мгновенного отклика интерфейса и FullCalendar.io для предоставления премиального календарного интерфейса
* [**Backlog**](https://github.com/czytelny/backlog): Простое приложение для хранения TODO, идей или элементов backlogs. Вы можете организовать их с помощью досок.Удобный поток. Создано с использованием Electron + Vue.js + iView.
* [**Opshell**](https://github.com/ricktbaker/opshell): Инструмент для работы с AWS экземплярами, делающий жизнь проще
* [**GitHoard**](https://github.com/jojobyte/githoard): Лёгкое управление репозиториями Git
* [**Data-curator**](https://github.com/ODIQueensland/data-curator): Поделитесь доступной для использования открытой данными
* [**Bookmark**](https://github.com/mrgodhani/bookmark): Десктопное приложение для управления закладками с использованием Atom Electron и Vue.js
* [**Uber Run**](https://github.com/break-enter/uberrun): Простая программа автоматизации для скачивания и организации ваших налоговых счетов от Uber
* [**Apollo**](https://github.com/helados/Apollo): Преобразование видео YouTube (и других) в файлы .mp3
* [**Netsix**](https://github.com/pulsardev/netsix): Поделитесь видео с друзьями в реальном времени с использованием WebRTC
* [**code-notes**](https://github.com/lauthieb/code-notes): Простой менеджер сниппетов кода для разработчиков, созданный с использованием Electron & Vue.js
* [**Pomotroid**](https://github.com/Splode/pomotroid): Простой и визуально приятный таймер метода Помодоро
* [**MarkText**](https://github.com/marktext/marktext): Mark Text — это редактор Markdown в реальном времени.
* [**vue-design**](https://github.com/L-Chris/vue-design): Лучший конструктор веб-визуализации с использованием Vue и Electron
* [**ImapSync Client**](https://github.com/ridaamirini/ImapSyncClient): Клиент синхронизации протокола доступа к электронной почте через Интернет.
* [**Hve**](https://github.com/hellohve/hve): Инструмент для создания статических блогов, который вам понравится.
* [**MarkdownFox**](https://github.com/)com/lx4r/markdownfox): Простой просмотрщик Markdown с автоматическим обновлением и экспортом в PDF.
* [**Smart DOCSE**](https://github.com/shirshak55/smart-docse): Универсальное приложение, способное отображать новости, контакты и т. д.
* [**Cleaver**](https://getcleaver.com/): Cleaver помогает вам подготовить серверы для развертывания ваших веб-приложений без простоев за счет использования бесплатных средств.
* [**XPanel**](https://github.com/krustnic/xpanel): Альтернатива панели управления XAMPP, созданная с использованием Electron & Vue.js.
* [**Hexo-Client**](https://github.com/gaoyoubo/hexo-client): Клиент Hexo, созданный с помощью electron-vue.
* [**YT.Downloader**](https://github.com/myazarc/ytdownloader): YouTube видео-загрузчик/конвертер и проигрыватель музыки, созданный с использованием Electron & Vue.js.
* [**BMFont-JS**](https://github.com/elisaday/bmfont-js): BMFont-js — это генератор шрифтов в битмапе, созданный с использованием Electron & Vue.js.
* [**YouGet**](https://github.com/ahmetzeybek/YouGet): YouGet — YouTube видео/плейлист загрузчик/резак — конвертер MP3.
* [**Asar UI**](https://github.com/myazarc/AsarUI): Интерфейс для Asar Pack, созданный с использованием Electron & Vue.js.
* [**Leeze**](https://github.com/dayinji/Leeze): Приложение для регистрации чеков, созданное с использованием Electron & Vue.js.
* [**IntelTracker**](https://github.com/hectate/inteltracker): Отслеживатель предметов Intel для игроков/скоростроителей NOLF.
* [**Metube**](https://github.com/kimyearho/MeTube): Программа для управления вашим простым YouTube музыкальным проигрывателем и наслаждения музыкой.
* [**it-tools**](https://github.com/)com/TsaiKoga/it-tools)): Помощник программиста для разработчиков, созданный с использованием Electron & Vue.js.
* [**GifsWorld**](https://github.com/dj0nny/GifsWorld): Поиск GIFs, созданный с использованием Vue и Electron.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )