我需要使用锐利。它在我的工作区工作正常,但如果我通过 docker 部署,则会出现错误。我正在执行所有步骤。
Error: 'linux-x64' binaries cannot be used on the 'linuxmusl-x64' platform. Please remove the 'node_modules/sharp' directory and run 'npm install' on the 'linuxmusl-x64' platform.
Run Code Online (Sandbox Code Playgroud)
我认为 Sharp 是在第一次安装时预先构建的。它使用了我的计算机的架构(darwin,arm)但是当它在docker上运行时,虽然它再次构建,但该工作谈论的是我的计算机的架构。
我尝试删除工作区中的 node_modules 文件夹。- 在运行的 docker 上找不到 npm install 的纱线 pm2。- 权限问题
我的 Dockerfile:
FROM node:alpine
RUN mkdir -p /usr/src/node-app && chown -R node:node /usr/src/node-app
WORKDIR /usr/src/node-app
COPY package.json yarn.lock ./
USER node
RUN npm install --pure-lockfile
RUN npm install sharp --ignore-scripts=false
COPY --chown=node:node . .
EXPOSE 3050 …
Run Code Online (Sandbox Code Playgroud) 如何改变angularjs货币格式?我需要这样改变
2.543.128,76
.默认的angularjs格式$254,312,876.00
.
我在PhpStorm终端中.env
使用copy .env.example .env
命令生成了新文件.然后创建了.env文件,但我无法在PhpStorm中编辑.当我双击它时,打开外部编辑器(Notepad ++).