我可以在CentOS 6x上安装nodejs v.8.12吗?

时间:2018-09-20 04:27:13

标签: node.js centos6

现在我不得不在centOS 6.9上安装nodejs v.8.12 当我尝试安装v8x时,只能获得v6.12

if(isset($_POST['documentName']) && 
!empty($_POST['documentName'])){ 
echo 'Document Name                     -    ' . 
($_POST['documentName']) . '
'; 
} 

我刚刚按照他们的指示获得了nodejs v8.x,

运行'use strict'; var mongoose = require('mongoose'), Schema = mongoose.Schema, ObjectId = Schema.ObjectId; var messageSchema = mongoose.Schema({ ObjectId: ObjectId, sender_id: String, receiver_id: String, sender_name: String, receiver_name: String, time_stamp: String, message_text: String, is_seen: String, channel_id: String, message_type: String }) ; var Message = mongoose.model('Message', messageSchema); var exports = module.exports = Message; 以安装Node.js 8.x LTS Carbon和npm。

但仍然只能得到6.14。

3 个答案:

答案 0 :(得分:0)

您可以安装nvm,然后下载并使用Nodejs 8x。

答案 1 :(得分:0)

您可以执行以下操作以更新到所需版本

sudo npm cache clean -f
sudo npm install -g n
sudo n 8.12.0

答案 2 :(得分:0)

安装nvm,然后使用所需的节点版本。 要安装nvm

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash

wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash

source ~/.bashrc

nvm install v0.8.12

Check the documentation.