首页 > 解决方案 > alpine docker 中的 node-sass 和 gyp

问题描述

我正在尝试为具有 node-sass 的反应项目创建一个 docker 或 docker-compose 文件。我已经尝试过这个和几乎所有的解决方案,但没有一个有效。

FROM node:10.17.0-alpine

RUN apk add --no-cache build-base g++ make python

WORKDIR /app

COPY ./ ./

RUN npm install

 // This is where node-sass is failing

CMD ["sh"]

标签: dockerdockerfile

解决方案


问题是您使用的是 node-sass 不附带的 alpine 版本。使用完整节点映像。


推荐阅读