我正在使用Ubuntu Linux。
如何查看当前的nodejs
版本?我想,我有6个版本,但我不确定。
有没有办法改变它,因为我需要4个版本。有人可以一步一步地给出命令吗?
答案 0 :(得分:9)
答案 1 :(得分:2)
您可以使用命令 node -v 检查当前的NodeJS版本。 并且可以使用节点版本管理器来更改您的版本。 最简单的方法是运行 $ npm install -g n ,现在可以使用 n(版本)更改当前的NodeJS版本 例如n 4.0.0。
node -v
npm install -g n
n 4.0.0
答案 2 :(得分:1)
您可以通过在Linux终端中使用此代码(sudo npm cache clean -f
sudo npm install -g n
sudo n stable
)来检查版本,如果要将其升级到稳定版本,则可以一个一个地使用以下代码。
var canvas = document.getElementById("canvas");
const ctx = canvas.getContext('2d');
var turn = 0;
var maru_1 = maru_1()
function maru_1(){
ctx.fillStyle = "skyblue",
ctx.fillRect(5, 5, 150, 150)
}
var maru_2 = maru_2()
function maru_2(){
ctx.fillStyle = "skyblue",
ctx.fillRect(170, 5, 150, 150);
}
var maru_3 = maru_3()
function maru_3(){
ctx.fillStyle = "skyblue";
ctx.fillRect(335, 5, 150, 150);
}
var maru_4 = maru_4()
function maru_4(){
ctx.fillStyle = "skyblue";
ctx.fillRect(5, 170, 150, 150);
}
var maru_5 = maru_5()
function maru_5(){
ctx.fillStyle = "skyblue";
ctx.fillRect(170, 170, 150, 150);
}
var maru_6 = maru_6()
function maru_6(){
ctx.fillStyle = "skyblue";
ctx.fillRect(335, 170, 150, 150);
}
var maru_7 = maru_7()
function maru_7(){
ctx.fillStyle = "skyblue";
ctx.fillRect(5, 335, 150, 150);
}
var maru_8 = maru_8()
function maru_8(){
ctx.fillStyle = "skyblue";
ctx.fillRect(170, 335, 150, 150);
}
var maru_9 = maru_9()
function maru_9(){
ctx.fillStyle = "skyblue";
ctx.fillRect(335, 335, 150, 150);
}
var img = new Image();
img.src = "maru.png";
var img_2 = new Image();
img_2.src = "batsu.png";
function player(){
var x = event.screenX;
var y = event.screenY;
var imgTemp;
if(turn%2==0){
imgTemp = img
} else {
imgTemp = img_2
}
if(x<150 && y<190){
ctx.drawImage(imgTemp, 5, 5, 145, 140)
turn+=1;
return true;
}else if(x>160 && x<335 && y<190){
ctx.drawImage(imgTemp, 168, 5, 145, 140)
turn+=1;
return true;
}else if(x>335 && x<470 && y<190){
ctx.drawImage(imgTemp, 330, 5, 145, 140)
turn+=1;
return true;
}else if(x<160 && y>=175 && y<340){
ctx.drawImage(imgTemp, 5, 170, 145, 140)
turn+=1;
return true;
}else if(x>170 && x<335 && y>175 && y<340){
ctx.drawImage(imgTemp, 170, 170, 145, 140)
turn+=1;
return true;
}else if(x>335 && x<470 && y>195 && y<340){
ctx.drawImage(imgTemp, 335, 170, 145, 140)
turn+=1;
return true;
}else if(x<160 && y>340 && y<550){
ctx.drawImage(imgTemp, 5, 335, 145, 140)
turn+=1;
return true;
}else if(x>165 && x<335 && y>340 && y<550){
ctx.drawImage(imgTemp, 170, 335, 145, 140)
turn+=1;
return true;
}else if(x>335 && x<470 && y>340 && y<550){
ctx.drawImage(imgTemp, 335, 335, 145, 140)
turn+=1;
return true;
}{
return false;
}
}
var player2 = canvas.addEventListener('click', player,false)
if (true){ // put your condition here
canvas.removeEventListener("click",player);
}
答案 3 :(得分:0)
只需在命令行中输入npm version
,它将显示有关节点,npm,v8引擎等的所有版本详细信息。