Tôi có một ứng dụng đang chạy trên OpenShift sử dụng NodeJS 0.10 nhưng bây giờ tôi muốn nâng cấp lên phiên bản mới nhất 0.12. Tôi thêm vào package.json
:Làm thế nào để nâng cấp NodeJS cho ứng dụng hiện có của tôi trên openshift?
"engines": {
"node": ">= 0.12.0",
"npm": ">= 1.0.0"
},
Tôi cũng theo https://blog.openshift.com/any-version-of-nodejs-you-want-in-the-cloud-openshift-does-it-paas-style/ và có NODEJS_VERSION
marker trong .openshift
thư mục.
Tôi đã dừng ứng dụng, bắt đầu lại nhưng không thể chạy nó để chạy NodeJS 0.12. Tôi đã cố gắng để loại bỏ NodeJS mực nhưng tôi nhận được 'nodejs-0.10' không thể được gỡ bỏ tin nhắn. Tôi cũng follwed chấp nhận câu trả lời OpenShift not working with certain Nodejs dependencies (Koa) nhưng khi tôi nhận được để openshift trang có vẻ như tôi chỉ có thể triển khai ứng dụng mới nhưng tôi chỉ cần phải nâng cấp ứng dụng hiện có.
Có cách nào để nâng cấp phiên bản nút ứng dụng hiện có trên openshift không?