使用mix_docker
依赖项中使用的最新版本的Alpine-erlang Linux映像时,出现了一个奇怪的npm command not found
错误。
答案 0 :(得分:3)
让我花时间弄清楚在最后一个版本的Alpine npm包中是否在节点之外。
使用nodejs-npm
包解决错误。
在我的Docker文件中:
RUN apk add --no-cache --repository http://nl.alpinelinux.org/alpine/v3.6/main nodejs=6.10.3-r1 nodejs-npm=6.10.3-r1
对于段错误,在编译资产时似乎节点版本与早午餐冲突。
希望这有助于他人。