Ich habe eine Anwendung läuft auf OpenShift mit NodeJS 0.10, aber jetzt möchte ich es auf die neuesten 0.12 zu aktualisieren. Ich habe zu package.json
:Wie aktualisiere ich NodeJS für meine bestehende Anwendung auf OpenShift?
"engines": {
"node": ">= 0.12.0",
"npm": ">= 1.0.0"
},
Ich folgte auch https://blog.openshift.com/any-version-of-nodejs-you-want-in-the-cloud-openshift-does-it-paas-style/ und bekam NODEJS_VERSION
Marker in .openshift
Ordner.
Ich habe App gestoppt, neu gestartet, kann aber nicht NodeJS 0.12 ausführen. Ich habe versucht, NodeJS Cartridge zu entfernen, aber ich bekomme 'nodejs-0.10' Nachricht kann nicht entfernt werden. Ich folgte auch akzeptierte Antwort OpenShift not working with certain Nodejs dependencies (Koa), aber wenn ich auf OpenShift-Seite komme, scheint es, dass ich nur neue Anwendung bereitstellen kann, aber ich muss nur bestehende App aktualisieren.
Gibt es eine Möglichkeit, vorhandene App Knoten Version auf openshift zu aktualisieren?