相关疑难解决方法(0)

安装node.JS时node.js运行时和npm包管理器选项有什么区别?

我试图通过下载.exe文件来安装node.js,我很困惑并且坚持在Node.js设置中,其中要求安装node.js运行时npm包管理器, 所以我想在知道后继续安装完全是两者之间的区别.

我的问题是node.js运行时和npm pacakage管理器之间有什么区别,我对这两个选项有什么功能.

我安装node.js的基本目的是编译Typescript,请帮我理解这两个包的功能 屏幕截图的安装窗口

node.js npm

23
推荐指数
3
解决办法
2万
查看次数

在构建docker镜像时,无法npm安装依赖项

我正在构建一个Dockerfile中的图像,并且我构建映像时我的npm安装依赖项的部分是错误的,但我可以在它之外运行命令.我不确切地知道这个错误的来源.

我在Windows上使用boot2docker,我的Dockerfile是:

FROM ubuntu:15.04

RUN apt-get -y update 
RUN apt-get -y install nodejs 
RUN apt-get -y install npm 

COPY /server /src
COPY /server/package.json /tmp/package.json

RUN cd /tmp && npm install

(etc)
Run Code Online (Sandbox Code Playgroud)

错误消息是:

sh:1 node: not found
npm WARN: This failure might be due to the use of legacy binary "node"
npm WARN: For further explanations, please read
/usr/share/doc/nodejs/README.Debian

npm ERR! sails@0.11.0 preinstall: 'node ./lib/preinstall_npmcheck.js'
npm ERR! Exit status 127
npm ERR!
npm ERR! Failed at the sails@0.11.0 preinstall script.
npm …
Run Code Online (Sandbox Code Playgroud)

windows npm docker sails.js dockerfile

5
推荐指数
1
解决办法
2105
查看次数

标签 统计

npm ×2

docker ×1

dockerfile ×1

node.js ×1

sails.js ×1

windows ×1