How to install npm in alpine linux Announcing the arrival of Valued Associate #679: Cesar...
I'm having difficulty getting my players to do stuff in a sandbox campaign
How to rotate it perfectly?
Why does this iterative way of solving of equation work?
Can I throw a longsword at someone?
Can a zero nonce be safely used with AES-GCM if the key is random and never used again?
How does modal jazz use chord progressions?
Jazz greats knew nothing of modes. Why are they used to improvise on standards?
How should I respond to a player wanting to catch a sword between their hands?
Replacing HDD with SSD; what about non-APFS/APFS?
Do we know why communications with Beresheet and NASA were lost during the attempted landing of the Moon lander?
Stop battery usage [Ubuntu 18]
Array/tabular for long multiplication
Geometric mean and geometric standard deviation
I'm thinking of a number
How can I make names more distinctive without making them longer?
Was credit for the black hole image misattributed?
How do you clear the ApexPages.getMessages() collection in a test?
Classification of bundles, Postnikov towers, obstruction theory, local coefficients
What is the electric potential inside a point charge?
What do you call a plan that's an alternative plan in case your initial plan fails?
Why is there no army of Iron-Mans in the MCU?
Why don't the Weasley twins use magic outside of school if the Trace can only find the location of spells cast?
3 doors, three guards, one stone
Active filter with series inductor and resistor - do these exist?
How to install npm in alpine linux
Announcing the arrival of Valued Associate #679: Cesar Manara
Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern)What is the best way to install latest nodejs with npm on alpine linuxInstall whereis command on alpine linuxHow to install specific version of libxml2 on Alpine linux without downgrade of whole alpine to v3.1?What is the best way to install latest nodejs with npm on alpine linux/proc/version(Alpine Linux Distribution)How to install vlc-nox equivalent on Alpine linuxInstall Alpine Linux in a specific partitionAlpine Linux acf login not workingHow to install Chromium masked package on Alpine Linux 3.8?Can't install NPM in Alpine Linux, although it's present in reposHow do I run pstree on alpine linux?
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ height:90px;width:728px;box-sizing:border-box;
}
So I can't get to install npm in alpine linux. I thought perhaps I can just do a apk add npm
but apparently apk search npm
returns nothing, even after a apk update
. I'm experimenting with all this from the nginx:alpine docker image, i.e. docker run -it nginx:alpine /bin/sh
Edit 1: I can see how the nodejs:alpine dockerfile builds node
, but I don't understand how it builds npm
Edit 2: now that I know that npm gets installed with nodejs on alpine, and just for clarification, the reason this wasn't evident to me at first is that on ubuntu 14.04 a sudo apt-get install nodejs
would still require a sudo apt-get install npm
(which installs development packages e.g. gcc
)
linux alpine-linux
add a comment |
So I can't get to install npm in alpine linux. I thought perhaps I can just do a apk add npm
but apparently apk search npm
returns nothing, even after a apk update
. I'm experimenting with all this from the nginx:alpine docker image, i.e. docker run -it nginx:alpine /bin/sh
Edit 1: I can see how the nodejs:alpine dockerfile builds node
, but I don't understand how it builds npm
Edit 2: now that I know that npm gets installed with nodejs on alpine, and just for clarification, the reason this wasn't evident to me at first is that on ubuntu 14.04 a sudo apt-get install nodejs
would still require a sudo apt-get install npm
(which installs development packages e.g. gcc
)
linux alpine-linux
add a comment |
So I can't get to install npm in alpine linux. I thought perhaps I can just do a apk add npm
but apparently apk search npm
returns nothing, even after a apk update
. I'm experimenting with all this from the nginx:alpine docker image, i.e. docker run -it nginx:alpine /bin/sh
Edit 1: I can see how the nodejs:alpine dockerfile builds node
, but I don't understand how it builds npm
Edit 2: now that I know that npm gets installed with nodejs on alpine, and just for clarification, the reason this wasn't evident to me at first is that on ubuntu 14.04 a sudo apt-get install nodejs
would still require a sudo apt-get install npm
(which installs development packages e.g. gcc
)
linux alpine-linux
So I can't get to install npm in alpine linux. I thought perhaps I can just do a apk add npm
but apparently apk search npm
returns nothing, even after a apk update
. I'm experimenting with all this from the nginx:alpine docker image, i.e. docker run -it nginx:alpine /bin/sh
Edit 1: I can see how the nodejs:alpine dockerfile builds node
, but I don't understand how it builds npm
Edit 2: now that I know that npm gets installed with nodejs on alpine, and just for clarification, the reason this wasn't evident to me at first is that on ubuntu 14.04 a sudo apt-get install nodejs
would still require a sudo apt-get install npm
(which installs development packages e.g. gcc
)
linux alpine-linux
linux alpine-linux
edited Jan 9 '17 at 3:40
shadi
asked Sep 19 '16 at 15:20
shadishadi
355149
355149
add a comment |
add a comment |
6 Answers
6
active
oldest
votes
I could be wrong, but I think npm
is actually a dependency of nodejs
.
I've never seen any flavor of package manager install npm
alone. Always seems to come packaged with yum install nodejs
, or apt-get install nodejs
, or apk add --update nodejs
.
1
Welcome to Super User. I have no idea whether you're right, but just some quick feedback. Answers are intended to be definitive solutions. With a little more rep, you can post a comment with a helpful guess. For an answer post, research it first, so you're sure of the information, then post. And you can then cite a reference, which makes an even better answer.
– fixer1234
Dec 30 '16 at 21:51
13
this is no longer accepted, as apk does not installs npm by default when installing nodejs
– Panthro
Aug 12 '17 at 22:52
upvoted just because nobody provided a better answer
– Alexander Mills
Aug 31 '17 at 1:01
I believe it is 'apk add --update nodejs-npm' for Alpine 3.6+
– Ali Cheaito
Feb 13 at 15:14
add a comment |
I had an issue with the apk manager.
The package nodejs is no longer installing NPM (see pkgs.alpinelinux.org)
You have to install nodejs-npm
apk add --update nodejs nodejs-npm
I do not understand it. Npm should be the core dependency of node, npm install npm@latest might be impacted by the node version itself so they would not be compatible...
– dmi3y
May 30 '17 at 19:47
4
This should be the accepted answer with the latest alpine image. npm was not installed for me with just nodejs
– kevinc
Jul 29 '17 at 15:35
Agreed, this is normally a dependency, but if you're installing nodejs manually (I was installing it from the 'edge' repo as well because as of now 6.7 is deprecated) then you need to install nodejs-npm separately Here's what I ran: apk add nodejs=6.11.2-r0 nodejs-npm=6.11.2-r0 --update-cache --repository dl-cdn.alpinelinux.org/alpine/edge/main --allow-untrusted
– Anton Babushkin
Aug 22 '17 at 23:53
4
Side question: while this answer works just fine, I can't seem to findnodejs-npm
on pkgs.alpinelinux.org/packages. There isnpm
package which also does the job. Is it some kind of alias?
– Tad Lispy
Jul 25 '18 at 14:28
add a comment |
apk update && apk add nodejs
installed the npm
binary for me.
not anymore....
– Panthro
Aug 12 '17 at 22:50
1
Upvoted. Still works
– bholagabbar
Sep 13 '17 at 16:45
Disputing if something works should include versions of things...
– Eric Swanson
Jan 3 at 22:00
add a comment |
The issue here is a recent one and is due to changes in Alpine's package repositories between v3.5 and v3.6 or edge.
In v3.5 nodejs
included npm
In v3.6 nodesjs
does not include npm and the new nodejs-npm
package exists.
See here for Alpine packages.
To see what version of packages you are pulling from look at the contents of /etc/apk/repositories
add a comment |
For the recent versions of Alpine (v3.8+) the correct way to install nodejs with
npm is:
apk add --update nodejs npm
However, npm
package depends on nodejs
, so you can do:
apk add --update npm
Note: since Alpine 3.8 there is no nodejs-npm package.
New contributor
add a comment |
npm comes hand in hand with nodejs.
In the case you cant install node with apk add nodejs, you need fix that first.
Step 1 - do you have the community repo added to your /etc/apk/repositories list? If not, it is very useful to do so. Further details: https://wiki.alpinelinux.org/wiki/Enable_Community_Repository
3
Can you explain the down vote?
– vizmi
Sep 20 '17 at 4:20
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "3"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1125969%2fhow-to-install-npm-in-alpine-linux%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
6 Answers
6
active
oldest
votes
6 Answers
6
active
oldest
votes
active
oldest
votes
active
oldest
votes
I could be wrong, but I think npm
is actually a dependency of nodejs
.
I've never seen any flavor of package manager install npm
alone. Always seems to come packaged with yum install nodejs
, or apt-get install nodejs
, or apk add --update nodejs
.
1
Welcome to Super User. I have no idea whether you're right, but just some quick feedback. Answers are intended to be definitive solutions. With a little more rep, you can post a comment with a helpful guess. For an answer post, research it first, so you're sure of the information, then post. And you can then cite a reference, which makes an even better answer.
– fixer1234
Dec 30 '16 at 21:51
13
this is no longer accepted, as apk does not installs npm by default when installing nodejs
– Panthro
Aug 12 '17 at 22:52
upvoted just because nobody provided a better answer
– Alexander Mills
Aug 31 '17 at 1:01
I believe it is 'apk add --update nodejs-npm' for Alpine 3.6+
– Ali Cheaito
Feb 13 at 15:14
add a comment |
I could be wrong, but I think npm
is actually a dependency of nodejs
.
I've never seen any flavor of package manager install npm
alone. Always seems to come packaged with yum install nodejs
, or apt-get install nodejs
, or apk add --update nodejs
.
1
Welcome to Super User. I have no idea whether you're right, but just some quick feedback. Answers are intended to be definitive solutions. With a little more rep, you can post a comment with a helpful guess. For an answer post, research it first, so you're sure of the information, then post. And you can then cite a reference, which makes an even better answer.
– fixer1234
Dec 30 '16 at 21:51
13
this is no longer accepted, as apk does not installs npm by default when installing nodejs
– Panthro
Aug 12 '17 at 22:52
upvoted just because nobody provided a better answer
– Alexander Mills
Aug 31 '17 at 1:01
I believe it is 'apk add --update nodejs-npm' for Alpine 3.6+
– Ali Cheaito
Feb 13 at 15:14
add a comment |
I could be wrong, but I think npm
is actually a dependency of nodejs
.
I've never seen any flavor of package manager install npm
alone. Always seems to come packaged with yum install nodejs
, or apt-get install nodejs
, or apk add --update nodejs
.
I could be wrong, but I think npm
is actually a dependency of nodejs
.
I've never seen any flavor of package manager install npm
alone. Always seems to come packaged with yum install nodejs
, or apt-get install nodejs
, or apk add --update nodejs
.
edited Dec 30 '16 at 21:01
Kamil Maciorowski
29.2k156288
29.2k156288
answered Dec 30 '16 at 20:50
Joseph RobertsJoseph Roberts
39243
39243
1
Welcome to Super User. I have no idea whether you're right, but just some quick feedback. Answers are intended to be definitive solutions. With a little more rep, you can post a comment with a helpful guess. For an answer post, research it first, so you're sure of the information, then post. And you can then cite a reference, which makes an even better answer.
– fixer1234
Dec 30 '16 at 21:51
13
this is no longer accepted, as apk does not installs npm by default when installing nodejs
– Panthro
Aug 12 '17 at 22:52
upvoted just because nobody provided a better answer
– Alexander Mills
Aug 31 '17 at 1:01
I believe it is 'apk add --update nodejs-npm' for Alpine 3.6+
– Ali Cheaito
Feb 13 at 15:14
add a comment |
1
Welcome to Super User. I have no idea whether you're right, but just some quick feedback. Answers are intended to be definitive solutions. With a little more rep, you can post a comment with a helpful guess. For an answer post, research it first, so you're sure of the information, then post. And you can then cite a reference, which makes an even better answer.
– fixer1234
Dec 30 '16 at 21:51
13
this is no longer accepted, as apk does not installs npm by default when installing nodejs
– Panthro
Aug 12 '17 at 22:52
upvoted just because nobody provided a better answer
– Alexander Mills
Aug 31 '17 at 1:01
I believe it is 'apk add --update nodejs-npm' for Alpine 3.6+
– Ali Cheaito
Feb 13 at 15:14
1
1
Welcome to Super User. I have no idea whether you're right, but just some quick feedback. Answers are intended to be definitive solutions. With a little more rep, you can post a comment with a helpful guess. For an answer post, research it first, so you're sure of the information, then post. And you can then cite a reference, which makes an even better answer.
– fixer1234
Dec 30 '16 at 21:51
Welcome to Super User. I have no idea whether you're right, but just some quick feedback. Answers are intended to be definitive solutions. With a little more rep, you can post a comment with a helpful guess. For an answer post, research it first, so you're sure of the information, then post. And you can then cite a reference, which makes an even better answer.
– fixer1234
Dec 30 '16 at 21:51
13
13
this is no longer accepted, as apk does not installs npm by default when installing nodejs
– Panthro
Aug 12 '17 at 22:52
this is no longer accepted, as apk does not installs npm by default when installing nodejs
– Panthro
Aug 12 '17 at 22:52
upvoted just because nobody provided a better answer
– Alexander Mills
Aug 31 '17 at 1:01
upvoted just because nobody provided a better answer
– Alexander Mills
Aug 31 '17 at 1:01
I believe it is 'apk add --update nodejs-npm' for Alpine 3.6+
– Ali Cheaito
Feb 13 at 15:14
I believe it is 'apk add --update nodejs-npm' for Alpine 3.6+
– Ali Cheaito
Feb 13 at 15:14
add a comment |
I had an issue with the apk manager.
The package nodejs is no longer installing NPM (see pkgs.alpinelinux.org)
You have to install nodejs-npm
apk add --update nodejs nodejs-npm
I do not understand it. Npm should be the core dependency of node, npm install npm@latest might be impacted by the node version itself so they would not be compatible...
– dmi3y
May 30 '17 at 19:47
4
This should be the accepted answer with the latest alpine image. npm was not installed for me with just nodejs
– kevinc
Jul 29 '17 at 15:35
Agreed, this is normally a dependency, but if you're installing nodejs manually (I was installing it from the 'edge' repo as well because as of now 6.7 is deprecated) then you need to install nodejs-npm separately Here's what I ran: apk add nodejs=6.11.2-r0 nodejs-npm=6.11.2-r0 --update-cache --repository dl-cdn.alpinelinux.org/alpine/edge/main --allow-untrusted
– Anton Babushkin
Aug 22 '17 at 23:53
4
Side question: while this answer works just fine, I can't seem to findnodejs-npm
on pkgs.alpinelinux.org/packages. There isnpm
package which also does the job. Is it some kind of alias?
– Tad Lispy
Jul 25 '18 at 14:28
add a comment |
I had an issue with the apk manager.
The package nodejs is no longer installing NPM (see pkgs.alpinelinux.org)
You have to install nodejs-npm
apk add --update nodejs nodejs-npm
I do not understand it. Npm should be the core dependency of node, npm install npm@latest might be impacted by the node version itself so they would not be compatible...
– dmi3y
May 30 '17 at 19:47
4
This should be the accepted answer with the latest alpine image. npm was not installed for me with just nodejs
– kevinc
Jul 29 '17 at 15:35
Agreed, this is normally a dependency, but if you're installing nodejs manually (I was installing it from the 'edge' repo as well because as of now 6.7 is deprecated) then you need to install nodejs-npm separately Here's what I ran: apk add nodejs=6.11.2-r0 nodejs-npm=6.11.2-r0 --update-cache --repository dl-cdn.alpinelinux.org/alpine/edge/main --allow-untrusted
– Anton Babushkin
Aug 22 '17 at 23:53
4
Side question: while this answer works just fine, I can't seem to findnodejs-npm
on pkgs.alpinelinux.org/packages. There isnpm
package which also does the job. Is it some kind of alias?
– Tad Lispy
Jul 25 '18 at 14:28
add a comment |
I had an issue with the apk manager.
The package nodejs is no longer installing NPM (see pkgs.alpinelinux.org)
You have to install nodejs-npm
apk add --update nodejs nodejs-npm
I had an issue with the apk manager.
The package nodejs is no longer installing NPM (see pkgs.alpinelinux.org)
You have to install nodejs-npm
apk add --update nodejs nodejs-npm
edited Aug 13 '17 at 9:03
Panthro
1033
1033
answered Mar 10 '17 at 10:40
Faisal HUSSAINFaisal HUSSAIN
1,581242
1,581242
I do not understand it. Npm should be the core dependency of node, npm install npm@latest might be impacted by the node version itself so they would not be compatible...
– dmi3y
May 30 '17 at 19:47
4
This should be the accepted answer with the latest alpine image. npm was not installed for me with just nodejs
– kevinc
Jul 29 '17 at 15:35
Agreed, this is normally a dependency, but if you're installing nodejs manually (I was installing it from the 'edge' repo as well because as of now 6.7 is deprecated) then you need to install nodejs-npm separately Here's what I ran: apk add nodejs=6.11.2-r0 nodejs-npm=6.11.2-r0 --update-cache --repository dl-cdn.alpinelinux.org/alpine/edge/main --allow-untrusted
– Anton Babushkin
Aug 22 '17 at 23:53
4
Side question: while this answer works just fine, I can't seem to findnodejs-npm
on pkgs.alpinelinux.org/packages. There isnpm
package which also does the job. Is it some kind of alias?
– Tad Lispy
Jul 25 '18 at 14:28
add a comment |
I do not understand it. Npm should be the core dependency of node, npm install npm@latest might be impacted by the node version itself so they would not be compatible...
– dmi3y
May 30 '17 at 19:47
4
This should be the accepted answer with the latest alpine image. npm was not installed for me with just nodejs
– kevinc
Jul 29 '17 at 15:35
Agreed, this is normally a dependency, but if you're installing nodejs manually (I was installing it from the 'edge' repo as well because as of now 6.7 is deprecated) then you need to install nodejs-npm separately Here's what I ran: apk add nodejs=6.11.2-r0 nodejs-npm=6.11.2-r0 --update-cache --repository dl-cdn.alpinelinux.org/alpine/edge/main --allow-untrusted
– Anton Babushkin
Aug 22 '17 at 23:53
4
Side question: while this answer works just fine, I can't seem to findnodejs-npm
on pkgs.alpinelinux.org/packages. There isnpm
package which also does the job. Is it some kind of alias?
– Tad Lispy
Jul 25 '18 at 14:28
I do not understand it. Npm should be the core dependency of node, npm install npm@latest might be impacted by the node version itself so they would not be compatible...
– dmi3y
May 30 '17 at 19:47
I do not understand it. Npm should be the core dependency of node, npm install npm@latest might be impacted by the node version itself so they would not be compatible...
– dmi3y
May 30 '17 at 19:47
4
4
This should be the accepted answer with the latest alpine image. npm was not installed for me with just nodejs
– kevinc
Jul 29 '17 at 15:35
This should be the accepted answer with the latest alpine image. npm was not installed for me with just nodejs
– kevinc
Jul 29 '17 at 15:35
Agreed, this is normally a dependency, but if you're installing nodejs manually (I was installing it from the 'edge' repo as well because as of now 6.7 is deprecated) then you need to install nodejs-npm separately Here's what I ran: apk add nodejs=6.11.2-r0 nodejs-npm=6.11.2-r0 --update-cache --repository dl-cdn.alpinelinux.org/alpine/edge/main --allow-untrusted
– Anton Babushkin
Aug 22 '17 at 23:53
Agreed, this is normally a dependency, but if you're installing nodejs manually (I was installing it from the 'edge' repo as well because as of now 6.7 is deprecated) then you need to install nodejs-npm separately Here's what I ran: apk add nodejs=6.11.2-r0 nodejs-npm=6.11.2-r0 --update-cache --repository dl-cdn.alpinelinux.org/alpine/edge/main --allow-untrusted
– Anton Babushkin
Aug 22 '17 at 23:53
4
4
Side question: while this answer works just fine, I can't seem to find
nodejs-npm
on pkgs.alpinelinux.org/packages. There is npm
package which also does the job. Is it some kind of alias?– Tad Lispy
Jul 25 '18 at 14:28
Side question: while this answer works just fine, I can't seem to find
nodejs-npm
on pkgs.alpinelinux.org/packages. There is npm
package which also does the job. Is it some kind of alias?– Tad Lispy
Jul 25 '18 at 14:28
add a comment |
apk update && apk add nodejs
installed the npm
binary for me.
not anymore....
– Panthro
Aug 12 '17 at 22:50
1
Upvoted. Still works
– bholagabbar
Sep 13 '17 at 16:45
Disputing if something works should include versions of things...
– Eric Swanson
Jan 3 at 22:00
add a comment |
apk update && apk add nodejs
installed the npm
binary for me.
not anymore....
– Panthro
Aug 12 '17 at 22:50
1
Upvoted. Still works
– bholagabbar
Sep 13 '17 at 16:45
Disputing if something works should include versions of things...
– Eric Swanson
Jan 3 at 22:00
add a comment |
apk update && apk add nodejs
installed the npm
binary for me.
apk update && apk add nodejs
installed the npm
binary for me.
answered Jan 6 '17 at 11:39
John DelaneyJohn Delaney
8111
8111
not anymore....
– Panthro
Aug 12 '17 at 22:50
1
Upvoted. Still works
– bholagabbar
Sep 13 '17 at 16:45
Disputing if something works should include versions of things...
– Eric Swanson
Jan 3 at 22:00
add a comment |
not anymore....
– Panthro
Aug 12 '17 at 22:50
1
Upvoted. Still works
– bholagabbar
Sep 13 '17 at 16:45
Disputing if something works should include versions of things...
– Eric Swanson
Jan 3 at 22:00
not anymore....
– Panthro
Aug 12 '17 at 22:50
not anymore....
– Panthro
Aug 12 '17 at 22:50
1
1
Upvoted. Still works
– bholagabbar
Sep 13 '17 at 16:45
Upvoted. Still works
– bholagabbar
Sep 13 '17 at 16:45
Disputing if something works should include versions of things...
– Eric Swanson
Jan 3 at 22:00
Disputing if something works should include versions of things...
– Eric Swanson
Jan 3 at 22:00
add a comment |
The issue here is a recent one and is due to changes in Alpine's package repositories between v3.5 and v3.6 or edge.
In v3.5 nodejs
included npm
In v3.6 nodesjs
does not include npm and the new nodejs-npm
package exists.
See here for Alpine packages.
To see what version of packages you are pulling from look at the contents of /etc/apk/repositories
add a comment |
The issue here is a recent one and is due to changes in Alpine's package repositories between v3.5 and v3.6 or edge.
In v3.5 nodejs
included npm
In v3.6 nodesjs
does not include npm and the new nodejs-npm
package exists.
See here for Alpine packages.
To see what version of packages you are pulling from look at the contents of /etc/apk/repositories
add a comment |
The issue here is a recent one and is due to changes in Alpine's package repositories between v3.5 and v3.6 or edge.
In v3.5 nodejs
included npm
In v3.6 nodesjs
does not include npm and the new nodejs-npm
package exists.
See here for Alpine packages.
To see what version of packages you are pulling from look at the contents of /etc/apk/repositories
The issue here is a recent one and is due to changes in Alpine's package repositories between v3.5 and v3.6 or edge.
In v3.5 nodejs
included npm
In v3.6 nodesjs
does not include npm and the new nodejs-npm
package exists.
See here for Alpine packages.
To see what version of packages you are pulling from look at the contents of /etc/apk/repositories
answered Nov 1 '17 at 23:14
PeterPeter
411
411
add a comment |
add a comment |
For the recent versions of Alpine (v3.8+) the correct way to install nodejs with
npm is:
apk add --update nodejs npm
However, npm
package depends on nodejs
, so you can do:
apk add --update npm
Note: since Alpine 3.8 there is no nodejs-npm package.
New contributor
add a comment |
For the recent versions of Alpine (v3.8+) the correct way to install nodejs with
npm is:
apk add --update nodejs npm
However, npm
package depends on nodejs
, so you can do:
apk add --update npm
Note: since Alpine 3.8 there is no nodejs-npm package.
New contributor
add a comment |
For the recent versions of Alpine (v3.8+) the correct way to install nodejs with
npm is:
apk add --update nodejs npm
However, npm
package depends on nodejs
, so you can do:
apk add --update npm
Note: since Alpine 3.8 there is no nodejs-npm package.
New contributor
For the recent versions of Alpine (v3.8+) the correct way to install nodejs with
npm is:
apk add --update nodejs npm
However, npm
package depends on nodejs
, so you can do:
apk add --update npm
Note: since Alpine 3.8 there is no nodejs-npm package.
New contributor
New contributor
answered yesterday
Ruslan IsayRuslan Isay
111
111
New contributor
New contributor
add a comment |
add a comment |
npm comes hand in hand with nodejs.
In the case you cant install node with apk add nodejs, you need fix that first.
Step 1 - do you have the community repo added to your /etc/apk/repositories list? If not, it is very useful to do so. Further details: https://wiki.alpinelinux.org/wiki/Enable_Community_Repository
3
Can you explain the down vote?
– vizmi
Sep 20 '17 at 4:20
add a comment |
npm comes hand in hand with nodejs.
In the case you cant install node with apk add nodejs, you need fix that first.
Step 1 - do you have the community repo added to your /etc/apk/repositories list? If not, it is very useful to do so. Further details: https://wiki.alpinelinux.org/wiki/Enable_Community_Repository
3
Can you explain the down vote?
– vizmi
Sep 20 '17 at 4:20
add a comment |
npm comes hand in hand with nodejs.
In the case you cant install node with apk add nodejs, you need fix that first.
Step 1 - do you have the community repo added to your /etc/apk/repositories list? If not, it is very useful to do so. Further details: https://wiki.alpinelinux.org/wiki/Enable_Community_Repository
npm comes hand in hand with nodejs.
In the case you cant install node with apk add nodejs, you need fix that first.
Step 1 - do you have the community repo added to your /etc/apk/repositories list? If not, it is very useful to do so. Further details: https://wiki.alpinelinux.org/wiki/Enable_Community_Repository
answered Sep 20 '17 at 4:04
vizmivizmi
109
109
3
Can you explain the down vote?
– vizmi
Sep 20 '17 at 4:20
add a comment |
3
Can you explain the down vote?
– vizmi
Sep 20 '17 at 4:20
3
3
Can you explain the down vote?
– vizmi
Sep 20 '17 at 4:20
Can you explain the down vote?
– vizmi
Sep 20 '17 at 4:20
add a comment |
Thanks for contributing an answer to Super User!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1125969%2fhow-to-install-npm-in-alpine-linux%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown