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.51.tar.gz (3.4 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

energy_assistant_frontend-0.0.51-py3-none-any.whl (3.4 MB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for energy-assistant-frontend-0.0.51.tar.gz
Algorithm Hash digest
SHA256 a3948eb0b51fd7472837fa2197aebdb974e7854abc6047ed873aa0322ab73649
MD5 2aa8a1e508c8ca06c2f8f42a25b13b9d
BLAKE2b-256 2e52dc79c41c4828981a75012c08958460d08213f2efb30152fb39f2a221beb3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for energy_assistant_frontend-0.0.51-py3-none-any.whl
Algorithm Hash digest
SHA256 0cb95a43f5f16a4cafe6212403a0a02e0bbab4e04340035745d67383a51ccd88
MD5 3ce687b09c8a497cdf20382d180649a7
BLAKE2b-256 cbbbd487d9a843df8b470a707f77ae0998d17c4f38cf4965c6080252537dd3dd

See more details on using hashes here.

Supported by

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