下载cd/mydatawgethttp://cdn.npm.taobao.org/dist/node/v10.16.1/node-v10.16.1.tar.gz解压cd/mydatatar-zxfnode-v10.16.1.tar.gz创建并安装路径mkdir/usr/local/node/设置安装路径sudo./configure--prefix=/usr/local/node/compileandinstallsudomakesudomakeinstall增加环境变量exportNODEJS_HOME=/usr/local/nodeexportPATH=$PATH:$NODEJS_HOME/bin注意全程必须使用sudo权限,避免目录失效,查看安装状态monster@monster-PC:~$node-vv10.16.1monster@monster-PC:~$npm-v6.9.0TroubleShotmonster@monster-PC:~$npminstall-gcnpm--registry=https://registry.npm.taobao.orgnpmWARNcheckPermissions缺少对/usr/local/node/lib/node_modulesnpmERR的写入权限!路径/usr/local/node/lib/node_modulesnpm错误!代码EACCESnpm错误!错误号-13npm错误!系统调用访问npm错误!错误:EACCES:权限被拒绝,访问'/usr/local/node/lib/node_modules'npmERR!{[错误:EACCES:权限被拒绝,访问'/usr/local/node/lib/node_modules']npmERR!堆栈:npm错误!'错误:EACCES:权限被拒绝,访问\'/usr/local/node/lib/node_modules\'',npm错误!错误号:-13,npm错误!代码:'EACCES',npm错误!系统调用:'访问',npm错误!路径:'/usr/local/node/lib/node_modules'}npm错误!错误!该操作被您的操作系统拒绝。npmERR!您可能没有作为当前用户npmERR访问此文件的权限!错误!如果您认为这可能是权限问题,请仔细检查thenpmERR!文件及其包含目录的权限,或尝试运行npmERR!再次以root/Administrator身份执行命令(尽管不推荐这样做)。npmERR!可以在以下位置找到此运行的完整日志:npmERR!/home/monster/.npm/_logs/2019-08-05T09_20_52_374Z-debug.log将目录授权给当前用户sudochown-Rmonster:monster/usr/local/node
