Skip to main content

The Energy Assistant frontend

Project description

Energy Assistant frontend (Vue PWA)

The Energy Assistant frontend/panel is developed in Vue, development instructions below.

Recommended IDE Setup

Type Support For .vue Imports in TS

TypeScript cannot handle type information for .vue imports by default, so we replace the tsc CLI with vue-tsc for type checking. In editors, we need TypeScript Vue Plugin (Volar) to make the TypeScript language service aware of .vue types.

If the standalone TypeScript plugin doesn't feel fast enough to you, Volar has also implemented a Take Over Mode that is more performant. You can enable it by the following steps:

  1. Disable the built-in TypeScript Extension
    1. Run Extensions: Show Built-in Extensions from VSCode's command palette
    2. Find TypeScript and JavaScript Language Features, right click and select Disable (Workspace)
  2. Reload the VSCode window by running Developer: Reload Window from the command palette.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

energy-assistant-frontend-0.0.58.tar.gz (3.4 MB view details)

Uploaded Source

Built Distribution

File details

Details for the file energy-assistant-frontend-0.0.58.tar.gz.

File metadata

File hashes

Hashes for energy-assistant-frontend-0.0.58.tar.gz
Algorithm Hash digest
SHA256 ad613ccd641324026671ebc8981a5e3765b213c3f1d5d0c813bff3e562640fa8
MD5 3436b2d6b6034cabba5df6b64ca9afa1
BLAKE2b-256 6fb970cd4383823337a6d74c940cc015dea35480dd8d6ae8a99cd4e636e24632

See more details on using hashes here.

File details

Details for the file energy_assistant_frontend-0.0.58-py3-none-any.whl.

File metadata

File hashes

Hashes for energy_assistant_frontend-0.0.58-py3-none-any.whl
Algorithm Hash digest
SHA256 826aa1e6ea89f348fde18cca9ca85f952c763a6c02314b42b261e2bf69602336
MD5 5ff3e2dabe0d31e1865f13402633d516
BLAKE2b-256 ae78ae57f331355f128d1c987aef401b07b2fbff65aa2b7b6b9902e689ea74fd

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page