Tag: docker node serialport

node-serialport在高山linux上失败

我正在使用node-serialport https://github.com/voodootikigod/node-serialport的小型nodejs(nodejs v4.3)项目上工作。 我把它包装在docker图像中。 首先,我成功地使用了debian作为基础镜像,但是它的总大小约为600MB。 然后我切换到高山linux https://hub.docker.com/_/alpine/,并达到100MB的图像大小。 但是,nodejs项目停止使用阿尔卑斯山作为基础图像。 这里是一些日志: 安装node-serialport日志: > serialport@2.0.6 install /app/node_modules/serialport > node-pre-gyp install –fallback-to-build [serialport] Success: "/app/node_modules/serialport/build/Release/node-v46-linux-x64/serialport.node" is installed via remote serialport@2.0.6 node_modules/serialport ├── bindings@1.2.1 ├── async@0.9.0 ├── sf@0.1.7 ├── debug@2.2.0 (ms@0.7.1) ├── nan@2.0.9 └── optimist@0.6.1 (wordwrap@0.0.3, minimist@0.0.10) 当我尝试打开串口时,出现错误: npm ERR! Linux 3.19.0-30-generic npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "start" npm ERR! […]