-
Notifications
You must be signed in to change notification settings - Fork 7.3k
Include npm in .msi and .pkg #2083
Comments
Since when does Node have a .msi and a .pkg? |
since v0.6.1 |
Good to know. Do you think maybe there should be two of each? As in have..
|
no - i really dislike having choices when going to download software. |
I really dislike before forced to install something unnecessary to install something else that I actually want. During installation, we could ask if the user would like npm to be installed, and provide a brief description so new comers know what it is. |
advanced users can download the source code or .exe |
What does the msi do exactly except unpack node.exe to a standard spot, and set the PATH variable? Unless there is included something like a gui for npm, then including it automatically doesn't really gain anything for the new user. He still won't know what it's for or why it's there. I vote to make a separate msi/pkg for npm instead, and give a brief description so new comers know what it is and where to get it. Or go all out and make an npm gui (as if that will happen), at which point I think you are right to include it with the node install. I would say a higher priority is to include tools to install node as a service. That is where I had the least guidance as a new node user with Windows. |
npm already works on windows? |
yes |
@Herby for a reasonably loose value of "works", yes. ;) |
I would appreciate including npm into the .msi and .pkg, because it would simplify the whole process for Windows users to what they are used to. Even developers. Currently you first need to download Git and some developers might be wondering why they need yet another vcs to use node. Or there might be some frontend developers that simply want to use Ender or something like that without developing for node and they won't install more than one additional tool for this purpose. |
This sounds great! Do you plan to update |
You will have to wait for v0.6.3 |
cc @isaacs
The text was updated successfully, but these errors were encountered: