Comments (3)
Great to see it's working for you!
As you can see, you are using a little bit to new version of node, I think in the docs it's even written that dashy needs the latest LTS version which is currently 20.x.x, but as you can see it even works with newer version, just with that note.
I think --ignore-engines was introduced to fix some dependency issue when upgrading some of them to more up-to date versions, but not entirely sure on that.
from dashy.
error: Your local changes to the following files would be overwritten by merge:
public/conf.yml
yarn.lock
Please commit your changes or stash them before you merge.
Aborting
This suggests that changes to the file conf.yml and yarn.lock are not made because they are different on your system than on the git repo.
But yarn.lock needs to be changes as there were changes in dependencies and upgrading them.
Please make a copy of conf.yml (and possibly other assets like images that you saved inside dashy) and remove the whole dashy folder and clone the repo again.
That is probably the easiest.
Otherwise save a copy of conf.yml and assets and run 'git reset --hard'
from dashy.
error: Your local changes to the following files would be overwritten by merge: public/conf.yml yarn.lock Please commit your changes or stash them before you merge. Aborting
This suggests that changes to the file conf.yml and yarn.lock are not made because they are different on your system than on the git repo.
But yarn.lock needs to be changes as there were changes in dependencies and upgrading them.
Please make a copy of conf.yml (and possibly other assets like images that you saved inside dashy) and remove the whole dashy folder and clone the repo again. That is probably the easiest. Otherwise save a copy of conf.yml and assets and run 'git reset --hard'
oh sry maybe I had to be more clear, I meant the warnings, not the errors :) Last ones are absolutly clear.
this part here:
root@dashy:/opt/dashy# npm install --ignore-engines
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE package: '[email protected]',
npm WARN EBADENGINE required: { node: '>=16.0.0 <21.6.2' },
npm WARN EBADENGINE current: { node: 'v21.7.1', npm: '10.5.0' }
npm WARN EBADENGINE }
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE package: '@achrinza/[email protected]',
npm WARN EBADENGINE required: { node: '8 || 10 || 12 || 14 || 16 || 17' },
npm WARN EBADENGINE current: { node: 'v21.7.1', npm: '10.5.0' }
npm WARN EBADENGINE }
oh... with the git reset --hard
did the trick, thank you!
EDIT: OFC I know that I use the ignore-engines part in my npm install command, but this was due to other issue I hade here before. But isn't it possible to update those requriements to latest versions as well or is this a more complicated stuff that needs to much time to do it for each update on node
?
It is running with those versions, already tested right now :)
from dashy.
Related Issues (20)
- [BUG] Startup on 3.1.0 consumes too much cpu HOT 21
- [BUG] Unauthorized user can access /conf.yml HOT 1
- [BUG] Updated the container and my customizations are missing HOT 8
- [BUG] Favicon not loading on page load HOT 5
- [Feature_Request] add new type of Window
- [BUG] widget gets placed in the wrong spot in the dashboard HOT 3
- [BUG] Glances Issue HOT 9
- Keycloak and user type HOT 1
- own config not loaded after upgrade to 3.1 <title> HOT 4
- [QUESTION] Issue running docker command HOT 3
- [FEATURE_REQUEST] <Widgets for Zabbix>
- [BUG] Minimal view as starting view not using correct theme HOT 6
- [BUG] yarn.lock update for heroku (on Netlify)
- [QUESTION] Cookies or Session states cleared/reset when link clicked? HOT 11
- [BUG] Glances Network Traffic Error HOT 2
- error 404 all of a sudden HOT 35
- Custom color settings revert to theme default when you click Cancel HOT 1
- font-awesome icons only work if there's no dash in the icon name HOT 3
- [BUG] Keycloak authentication breaks Dashy HOT 1
- SEVERE bug in Dashy - looping reinstall after adding basic auth to conf.yml HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dashy.