npm安装过程提示
错误原因:nodejs版本太低
升级方法:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | # 先在系统上安装好nodejs和npm sudo apt-get install nodejs-legacy sudo apt-get install npm # 升级npm为最新版本 sudo npm install npm@latest -g # 安装用于安装nodejs的模块n sudo npm install -g n # 通过n模块安装指定的nodejs(3选一) sudo n latest sudo n stable sudo n lts # 查看版本 sudo node -v |
然后升级过程中提示
1 2 3 4 5 6 7 8 | SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside strict mode at exports.runInThisContext (vm.js:53:16) at Module._compile (module.js:374:25) at Object.Module._extensions..js (module.js:417:10) at Module.load (module.js:344:32) at Function.Module._load (module.js:301:12) at Function.Module.runMain (module.js:442:10) at startup (node.js:136 |
解决方法:
1 2 3 4 | npm install -g n sudo n stable which n #查看n所安装路径 sudo ln -s n安装路径 /usr/local/bin/n # 软连接的bin下 |
原文链接:https://xiaohost.com/3218.html,转载请注明出处。
评论0