gpt4 book ai didi

docker - rcedit.exe失败,退出代码为193。wine : Bad EXE format

转载 作者:行者123 更新时间:2023-12-02 19:25:26 24 4
gpt4 key购买 nike

我收到以下错误消息,如果我尝试在Docker容器中构建我的 Electron 应用程序。
build-electron_1 | rcedit.exe failed with exit code 193. wine: Bad EXE format for Z:\app\node_modules\rcedit\bin\rcedit.exe.

FROM node:10-stretch

RUN apt update
RUN apt install wine freetype
version: '3.1'

services:
build-electron:
build:
context: .
dockerfile: ./Dockerfile
volumes:
- ./:/app
working_dir: /app
command: "make install rebuild-node-sass build-package"

make install仅触发 yarn (install),而 make rebuild-node-sass将启动 npm rebuild node-sass
"package-linux": "electron-packager ./build smsg-caster --platform=linux --arch=x64 --overwrite --packageManager=yarn --prune=true --out=out/linux --asar --icon=build/favicon.ico",
"package-windows": "electron-packager ./build smsg-caster --platform=win32 --arch=all --overwrite --packageManager=yarn --prune=true --out=out/windows --asar --icon=icon/sms.png.ico",

最佳答案

我的解决方案是这样的:

FROM node:10

RUN dpkg --add-architecture i386 && apt-get update && apt-get install wine wine32 -y

RUN npm install electron-packager -g

VOLUME /electron
WORKDIR /electron

关于docker - rcedit.exe失败,退出代码为193。wine : Bad EXE format,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56754475/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com