[{"data":1,"prerenderedAt":162},["ShallowReactive",2],{"content:\u002Fposts\u002F2022\u002Fn-changenode-version":3,"surround:\u002Fposts\u002F2022\u002Fn-changenode-version":151},{"id":4,"title":5,"body":6,"canonical":130,"categories":131,"date":133,"description":134,"draft":135,"extension":136,"image":130,"meta":137,"navigation":138,"path":139,"permalink":130,"readingTime":140,"recommend":130,"references":130,"seo":145,"sitemap":146,"stem":147,"tags":148,"type":130,"updated":133,"__hash__":150},"content\u002Fposts\u002F2022\u002Fn-changenode-version.md","n切换node版本",{"type":7,"value":8,"toc":125},"minimark",[9,13,24,28,35,42,50,60,66,69,77,80,86,92,98,104,107,113,116],[10,11,12],"h2",{"id":12},"安装",[14,15,21],"pre",{"className":16,"code":18,"language":19,"meta":20},[17],"language-bash","npm i -g n\n","bash","",[22,23,18],"code",{"__ignoreMap":20},[10,25,27],{"id":26},"为什么使用-n-切换版本无效","为什么使用 n 切换版本无效",[29,30,31],"blockquote",{},[32,33,34],"p",{},"n 的安装路径和 node 默认路径不一致",[36,37,38],"ol",{},[39,40,41],"li",{},"查看 node 安装路径",[14,43,48],{"className":44,"code":46,"language":47,"meta":20},[45],"language-shell","which node\n","shell",[22,49,46],{"__ignoreMap":20},[36,51,53],{"start":52},2,[39,54,55,56,59],{},"编辑",[22,57,58],{"code":58},".bash_profile","文件",[14,61,64],{"className":62,"code":63,"language":47,"meta":20},[45],"vim ~\u002F.bash_profile\n",[22,65,63],{"__ignoreMap":20},[32,67,68],{},"在该文件中添加",[14,70,75],{"className":71,"code":73,"language":74,"meta":20},[72],"language-text","export N_PREFIX=\u002Fusr\u002Flocal\u002Fbin\u002Fnode #根据你的安装路径而定\nexport PATH=$N_PREFIX\u002Fbin:$PATH\n","text",[22,76,73],{"__ignoreMap":20},[78,79],"hr",{},[36,81,83],{"start":82},3,[39,84,85],{},"保存并刷新文件",[14,87,90],{"className":88,"code":89,"language":47,"meta":20},[45],"source ~\u002F.bash_profile\n",[22,91,89],{"__ignoreMap":20},[36,93,95],{"start":94},4,[39,96,97],{},"重新安装 n",[14,99,102],{"className":100,"code":101,"language":47,"meta":20},[45],"n stable\n",[22,103,101],{"__ignoreMap":20},[32,105,106],{},"这次就可以切换版本了，但是需要授予 sudo 权限",[14,108,111],{"className":109,"code":110,"language":47,"meta":20},[45],"sudo n\n",[22,112,110],{"__ignoreMap":20},[10,114,115],{"id":115},"参考文章",[32,117,118],{},[119,120,124],"a",{"href":121,"rel":122},"https:\u002F\u002Fsegmentfault.com\u002Fa\u002F1190000038420280",[123],"nofollow","n 模块切换 node 版本无效的解决办法",{"title":20,"searchDepth":94,"depth":94,"links":126},[127,128,129],{"id":12,"depth":52,"text":12},{"id":26,"depth":52,"text":27},{"id":115,"depth":52,"text":115},null,[132],"代码","2022-12-04 15:53:21","linux 和 mac 下如何切换不同的 node 版本呢？",false,"md",{},true,"\u002Fposts\u002F2022\u002Fn-changenode-version",{"text":141,"minutes":142,"time":143,"words":144},"1 min read",0.625,37500,125,{"title":5,"description":134},{"loc":139},"posts\u002F2022\u002Fn-changenode-version",[149],"node","w1mF1k7cMRdY6vrJvVaIJBRJLmPDvDfxFfr4RyWf3Is",[152,157],{"title":153,"path":154,"stem":155,"date":156,"type":130,"children":-1},"nrm切换npm镜像","\u002Fposts\u002F2022\u002Fnrm","posts\u002F2022\u002Fnrm","2022-12-04 15:52:28",{"title":158,"path":159,"stem":160,"date":161,"type":130,"children":-1},"math.js 的使用","\u002Fposts\u002F2022\u002Fmathjs","posts\u002F2022\u002Fmathjs","2022-12-04 15:54:08",1789642596467]