您的位置:首页技术文章
文章详情页

node.js - win10子系统安装node ,如何设置全局

【字号: 日期:2022-06-26 11:05:00浏览:16作者:猪猪

问题描述

晚上自己的服务器翻墙太慢,更换apt-get源(网易源和搜狐源都试了)后,安装node 都是fail to fetch 404错误。

然后用官网的XZ安装后,在安装目录的bin可以用./node查看版本信息,在$PATH加上node命令的地址(/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/Users/hasee/Downloads/node-v6.9.2-linux-x64/bin:/usr/local/src/node-v6.9.2-linux-x64/bin/node)后全局没有生效

root@DESKTOP-ORQOQ33:/usr/local/src/node-v6.9.2-linux-x64/lib/node_modules/npm# node -vaxconfig: port 1 not activeaxconfig: port 2 not active

root@DESKTOP-ORQOQ33:/usr/local/src/node-v6.9.2-linux-x64/lib/node_modules/npm# ./node -vbash: ./node: No such file or directoryroot@DESKTOP-ORQOQ33:/usr/local/src/node-v6.9.2-linux-x64/lib/node_modules/npm#

请问怎么设置全局生效

问题解答

回答1:

我没采用过源码安装,直接用apt源安装的

sudo apt updatesudo apt install nodejs-legacy //ubuntu源仓库的nodejs,版本大概是4.x.xsudo apt install npm //安装npm,也不是最新版的//安装最新版的node和npmsudo npm i npm@latest -g //最新版的npm 4.x.xsudo npm i n -g //n,一个管理node版本的工具,tj大神写的sudo n latest //安装最新版本的nodesudo apt remove nodejs-legacy nodejs //卸载掉apt方式安装的nodesudo apt remove npm //卸载掉apt方式安装的npm

接下来重新打开终端,输入node -v应该是最新版的7.x.x,npm -v应该是最新版的4.x.x

标签: Windows系统 win10
相关文章: