Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

e-mission-server javascript dependencies #1081

Open
catarial opened this issue Aug 5, 2024 · 3 comments
Open

e-mission-server javascript dependencies #1081

catarial opened this issue Aug 5, 2024 · 3 comments

Comments

@catarial
Copy link
Contributor

catarial commented Aug 5, 2024

I was following the manual install guide for the e-mission server but got stuck on the step to install the javascript dependencies for the web interface.

https://github.com/e-mission/e-mission-docs/blob/master/docs/install/manual_install.md#javascript-dependencies

There is no webapp directory in the repository and no instructions in the guide for installing bower.

@shankari
Copy link
Contributor

shankari commented Aug 5, 2024

@louisg1337 for visibility

@shankari
Copy link
Contributor

shankari commented Aug 5, 2024

@catarial the docs say

Note: It is required only if the user needs a web interface for the server. Otherwise one can do without it as well.

so you could just skip it

However, you are right that the docs have bitrotted. There has not been a web interface for the server since 2022. I removed it in e-mission/e-mission-server#854 but forgot to update the documentation. Please feel free to submit a PR to remove the obsolete instructions.

@shankari
Copy link
Contributor

shankari commented Aug 5, 2024

@catarial @louisg1337 for the record, in case you are interested, the

We should create a separate webapp microservice, presumably using node.js so
that we can iterate on it separately.

is at https://github.com/e-mission/nrel-openpath-join-page

Not that it matters for the plugin changes, but I have insatiable curiosity and am providing the info in case you do too 😄
It will help you understand the big picture...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants