nodejs 安装
推荐这个https://www.cnblogs.com/coder-lzh/p/9232192.html
nrm ls 命令报错
http://www.qishunwang.net/news_show_38906.aspx
const NRMRC = path.join(process.env.HOME, '.nrmrc');
替换成
const NRMRC = path.join(process.env[(process.platform == 'win32') ? 'USERPROFILE' : 'HOME'], '.nrmrc');
npm install报错
可能是本地npm版本太高了,需要降级
https://www.5axxw.com/questions/content/mec9tr
RESOLVE与npm@7有关的问题很常见,因为npm7.x对某些事情比npm6.x更严格。通常,最简单的解决方法是将--legacy-peer-deps标志传递给npm(e.g.,npm i --legacy-peer-deps),或者使用npm@6。
如果这不能立即起作用,也许可以先删除node_modules和package-lock.json。它们将被重新创建。
(提示:使用npm@6不需要卸载npm@7。使用npx指定npm的版本。例如:npx -p npm@6 npm i --legacy-peer-deps。)
用了这个方法,上面的方法也试了一下好像不行
npm install npm@6.14.10 -g
https://blog.youkuaiyun.com/xinzuini/article/details/116327598