features
asdf-nodejs
features | asdf-nodejs | |
---|---|---|
2 | 27 | |
6 | 852 | |
- | 0.9% | |
1.6 | 5.6 | |
4 days ago | 3 months ago | |
Shell | Shell | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
features
-
Microsoft Docker Development Container Templates
* "Features" (https://containers.dev/implementors/features/ ) which allow you to quickly add functionality to your dev containers. For example, when I want to add the terraform CLI, I add the corresponding feature to the devcontainer.json.
-
Development Containers
The way I see it - it's a really nice way to make modules out of your Docker files (e.g. we need to install a tool and we need to run apt-get + some config, etc). And a simpler, JSON syntax to apply those modules on top of a base image.
I love the experience so far, we've done a few features (modules) - e.g. this one to install `nvtop` to see GPU utilization https://github.com/iterative/features/blob/main/src/nvtop/in...
The whole CUDA + nvtop + (some other tools) for an example project to be run on a remote machine via VS Code becomes like this:
https://github.com/shcheklein/hackathon/blob/main/.devcontai...
And that's enough to run ML training on GH Codespaces with GPU support. Super cool experience.
asdf-nodejs
-
Installing Erlang With VFOX
I have used a similar tool asdf before, but the previous experience of using asdf was not very good (I don’t mean to step on it~, the ASDF ecosystem is very strong), vfox now supports a lot of plugins, and can already manage the versions of most common mainstream languages.
-
Show HN: Flox 1.0 – Open-source dev env as code with Nix
Not nix based, but I really like https://github.com/jdx/mise too to manage dev tools.
It’s a modern version of https://github.com/asdf-vm/asdf written in Rust.
-
Elixir for Cynical Curmudgeons
That's what I would suggest as well. WSL2 and use asdf[1] to manage the erlang/elixir versions.
[1]: https://github.com/asdf-vm/asdf
-
Configuração do Windows para desenvolvimento
echo "Installing nodejs with asdf" asdf plugin add nodejs https://github.com/asdf-vm/asdf-nodejs.git asdf install nodejs latest asdf global nodejs latest
-
Update Go version from CLI
However this is still a neat script OP! I was looking for something like this when installing Go for the first time and was contemplating between goenv, gvm, and asdf before settling on brew.
-
Development Containers
Have you tried this? https://github.com/asdf-vm/asdf-nodejs#nvmrc-and-node-versio...
Also lts, lts-hydrogen, etc are available to install I can see when running `asdf list all nodejs`
-
fnm: 🚀 Fast and simple Node.js version manager, built in Rust
How does this compare to nvm or asdf?
-
M1 keeps changing Ruby 2.5.1 to 3.0
I'm not too familiar with installing Ruby on Mac, but you could try using a ruby version manager (like rbenv or asdf).
-
ASDF: Automatic Management of Multiple Versions
For more information, or if you need help on this awesome tool, don’t hesitate to head over to asdf-vm.com. Also, feel free to star the GitHub Repository of asdf to support the team behind this project. 😉
-
[Ubuntu] How to install a newer version of Node than the one provided by apt?
nvm was adding a huge delay to my shell startup and starting node. There are faster ones out there like n https://github.com/tj/n or fnm https://github.com/Schniz/fnm I use fnm there are also similar tools that work with multiple languages like asdf https://github.com/asdf-vm/asdf
What are some alternatives?
templates - Repository for Dev Container Templates that are managed by Dev Container spec maintainers. See https://github.com/devcontainers/template-starter to create your own!
SDKMan - The SDKMAN! Command Line Interface
spec - Development Containers: Use a container as a full-featured development environment.
nodenv - Manage multiple NodeJS versions.
client - DagsHub client libraries
volta - Volta: JS Toolchains as Code. ⚡
vscode-dvc - Machine learning experiment tracking and data versioning with DVC extension for VS Code
asdf-postgres - asdf plugin for Postgres
flask-surveys-container-app - An example Flask app for public surveys (no user auth) designed to be run inside Docker and deployed to Azure Container Apps with the Azure Developer CLI.
n-install - Installs n, the Node.js version manager, without needing to install Node.js first: curl -L https://bit.ly/n-install | bash
gitpod - The developer platform for on-demand cloud development environments to create software faster and more securely.
asdf - Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more