-
Notifications
You must be signed in to change notification settings - Fork 92
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
Install notes for arm architectures #615
Install notes for arm architectures #615
Conversation
… version mangers * See https://github.com/shadowspawn/node-version-usage * Note .nvmrc is a symbolic link to .node-version and works with nvmrc given it honors .node-version specification. Just don't use .nvmrc specific features in .node-version file.
… uses v12 as described in README.md
…e-cli on some architectures/environments
Note: The install script mentioned here: https://docs.particle.io/tutorials/developer-tools/cli/#using-macos-or-linux I suggest:
|
I noticed the CI test is failing:
Is this a known intermediate error? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
just getting back from some PTO here - thanks for your patience. a few important notes below - if you prefer, i'm happy to take it over the finish line for you. thanks again 🙏 👍
yes, it's primarily due to a security precaution in our CI provider which i haven't been able to address quite yet.
that specific failure is due to this change 649f820 |
Please do. I think you have the important information/intent of what I wanted to see fixed. |
Description
Update
README.md
with necessary instructions to install particle-cli on some environments such as those with ARM architecture. (ie Raspberry Pi)As well, added
.node-version
and.nvmrc
for use with node version managers. See https://github.com/shadowspawn/node-version-usage#node-version-file-usage.Finally, I updated the
engines
property inpackage.json
because it was outdated. In my experience particle-cli only works reliably with node v12. TheREADME.md
already notes this. But it is easy to gloss over this point in the README. So having it defined inpackage.json
provides a better warning during install. And having a.nvmrc
and.node-version
helps users with a node version manager ensure they are using the correct version.How to Test
Install particle-cli on a fresh install of Raspbian on a Raspberry Pi. It will fail to work properly if the OS dependencies mentioned in the updated
README.md
are not installed.Completeness