Coder Social home page Coder Social logo

vue-electron-images-uploader's Introduction

Images Uploader

Features

  • Selecting pictures from Explorer or Clipboard
  • Editing before downloading
  • Upload progress
  • Upload on hosting imgur.com as an anonymous author
  • Selecting files via tray (Command or Ctrl + Q)
  • electron-updater with progress and auto check every minute
  • Vue CLI 3 + Vuetify + vue-cli-plugin-electron-builder
  • Windows all tested

Project setup

yarn

or if you use NPM:

npm i

To start a development server:

If you use Yarn (strongly recommended):

yarn serve:electron

or if you use NPM:

npm run serve:electron

To build your app:

With Yarn:

yarn build:electron

or with NPM:

npm run build:electron

electron-updater with github:

Generate a GitHub access token by going to https://github.com/settings/tokens/new. The access token should have the repo scope/permission. Once you have the token, assign it to an environment variable

On macOS/linux:

export GH_TOKEN="<YOUR_TOKEN_HERE>"

On Windows, run in powershell:

[Environment]::SetEnvironmentVariable("GH_TOKEN","<YOUR_TOKEN_HERE>","User")

Make sure to restart IDE/Terminal to inherit latest env variable.

Change the settings in app-update.yml:

provider: github
owner: iliyaZelenko
repo: vue-electron-images-uploader

Publish for your platform with: publish:electron

If you want to publish for more platforms, edit the publish:electron script in package.json.

vue-electron-images-uploader's People

Contributors

iliyazelenko avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.