简体   繁体   English

流星Mup部署光纤错误

[英]Meteor mup deploy fibers error

i get the following error when i try to mup deploy 我尝试进行Mup部署时收到以下错误

Building Started: /Users/../.......

Started TaskList: Deploy app 'meteor' (linux) 已启动TaskList:部署应用程序“流星”(Linux)

[195.30.108.227] - Uploading bundle [195.30.108.227]-上传捆绑

[195.30.108.227] - Uploading bundle: SUCCESS [195.30.108.227]-上传捆绑包:SUCCESS

[195.30.108.227] - Setting up Environment Variables [195.30.108.227]-设置环境变量

[195.30.108.227] - Setting up Environment Variables: SUCCESS [195.30.108.227]-设置环境变量:成功

[195.30.108.227] - Invoking deployment process [195.30.108.227]-调用部署过程

[195.30.108.227] x Invoking deployment process: FAILED [195.30.108.227] x调用部署过程:失败

-----------------------------------STDERR-----------------------------------
les/fibers
gyp ERR! node -v v4.4.7
gyp ERR! node-gyp -v v3.3.1
gyp ERR! not ok
Build failed
npm ERR! Linux 3.13.0-32-generic
npm ERR! argv "/opt/nodejs/bin/node" "/usr/bin/npm" "install"
npm ERR! node v4.4.7
npm ERR! npm  v2.15.8
npm ERR! code ELIFECYCLE

npm ERR! fibers@1.0.5 install: `node ./build.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the fibers@1.0.5 install script 'node ./build.js'.
npm ERR! This is most likely a problem with the fibers package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     node ./build.js
npm ERR! You can get information on how to open an issue for this project with:
npm ERR!     npm bugs fibers
npm ERR! Or if that isn't available, you can get their info via:
npm ERR!
npm ERR!     npm owner ls fibers
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR!     /opt/meteor/tmp/bundle/programs/server/npm-debug.log
-----------------------------------STDOUT-----------------------------------
 > ./bcrypt: npm install due to binary npm modules
bindings@1.0.0 node_modules/bindings

nodeunit@0.9.1 node_modules/nodeunit
└── tap@0.7.1 (inherits@2.0.1, buffer-equal@0.0.2, slide@1.1.6, deep-equal@1.0.1, yamlish@0.0.7, nopt@3.0.6, mkdirp@0.5.1, difflet@0.2.6, glob@4.5.3, runforcover@0.0.2)

> fibers@1.0.5 install /opt/meteor/tmp/bundle/programs/server/node_modules/fibers
> node ./build.js

make: Verzeichnis »/opt/meteor/tmp/bundle/programs/server/node_modules/fibers/build« wird betreten
  CXX(target) Release/obj.target/fibers/src/fibers.o
make: Verzeichnis »/opt/meteor/tmp/bundle/programs/server/node_modules/fibers/build« wird verlassen
----------------------------------------------------------------------------

You are using node version v4.4.7, but meteor build run on v0.10.40 or lower. 您正在使用节点版本v4.4.7,但是流星构建在v0.10.40或更低版本上运行。

You can use nvm for change your node version. 您可以使用nvm更改节点版本。

Had similar problem. 有类似的问题。

The issue was related to meteor version and mup As my meteor was 1.2.1 and my mup 1.3.1, needed to change in mup.js to use older docker "kariahq/meteord" image 该问题与流星版本和mup有关,因为我的流星是1.2.1,而我的Mup 1.3.1,需要更改mup.js才能使用较旧的"kariahq/meteord"映像

  docker: {
      // change to 'kadirahq/meteord' if your app is not using Meteor 1.4
      image: 'kadirahq/meteord'
      //image: 'abernix/meteord:base'
    },

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM