2016-05-04 8 views
1

Ich hatte ein Problem bei der Bereitstellung einer Meteor-App mit MUP und bekam diesen Fehler:buffer.js Knoten Fehler mit MUP deploy - Wie kann ich rückgängig machen Sudo ln -sf/usr/local/n/Versionen/Knoten/<VERSION>/bin/Knoten/usr/bin/Knoten `

tarted TaskList: Deploy app 'thermaMup' (linux) 
[107.170.77.189] - Uploading bundle 
[107.170.77.189] - Uploading bundle: SUCCESS 
[107.170.77.189] - Setting up Environment Variables 
[107.170.77.189] - Setting up Environment Variables: SUCCESS 
[107.170.77.189] - Invoking deployment process 
[107.170.77.189] x Invoking deployment process: FAILED 

    -----------------------------------STDERR----------------------------------- 
    npm WARN package.json [email protected] No description 
    npm WARN package.json [email protected] No repository field. 
    npm WARN package.json [email protected] No README data 
    npm WARN cannot run in wd [email protected] node npm-rebuild.js (wd=/opt/thermaMup/tmp/bundle/programs/server) 
    stop: Unknown instance: 
     % Total % Received % Xferd Average Speed Time Time  Time Current 
            Dload Upload Total Spent Left Speed 
    0  0 0  0 0  0  0  0 --:--:-- --:--:-- --:--:--  0curl: (7) Failed to connect to localhost port 80: Connection refused 
    App did not pick up! Please check app logs. 

Meine Protokolle lesen

[107.170.77.189] error: Script restart attempt #150[107.170.77.189] 
[107.170.77.189] Meteor requires Node v0.10.41 or later.[107.170.77.189] 

und ich habe in der Lage gewesen, durch die Änderung meiner mup.json Datei dieses Problem auf meinem separaten Laptop zu lösen ein haben länger deployCheckWaitTime, und eine andere nodeVersion. ABER, ich hatte alreadly diese Befehle auf meinem Desktop auszuführen:

sudo npm cache clean -f 
sudo npm install -g n 
sudo n stable 
sudo ln -sf /usr/local/n/versions/node/<VERSION>/bin/node /usr/bin/node 

Und nun die Fehler, die ich auf meinem Desktop zu sehen bin, da ist:

Building Started: . 
buffer.js:106 
     throw new Error(
    ^

Error: If encoding is specified then the first argument must be a string 
    at new Buffer (buffer.js:106:13) 
    at Readable.<anonymous> (/usr/local/lib/node_modules/mup/node_modules/archiver/lib/util/index.js:32:15) 
    at emitNone (events.js:91:20) 
    at Readable.emit (events.js:185:7) 
    at endReadableNT (_stream_readable.js:926:12) 
    at _combinedTickCallback (internal/process/next_tick.js:74:11) 
    at process._tickCallback (internal/process/next_tick.js:98:9) 

Wie ich jene vorherigen sudo Befehle rückgängig machen ? Sollte ich gerade den Knoten vollständig deinstallieren und neu installieren?

+0

ich dieses Problem behoben zu haben schien durch den Knoten 4.4 installieren. 3 statt 6.0.0 https://github.com/Azure/azure-xplat-cli/issues/2825 – Squirrl

Antwort

0

schien ich dies behoben haben durch den Knoten 4.4.3 statt 6.0.0 github.com/Azure/azure-xplat-cli/issues/2825 Installation