nrm学习(二)安装报错

安装完nrm,执行nrm相关命令报错,神奇,根据提示,是一个语法错误!!!

/Users/wangkun/.nvm/versions/node/v8.4.0/lib/node_modules/nrm/node_modules/open/index.js:38
        } catch {}
                ^

SyntaxError: Unexpected token {
  at createScript (vm.js:74:10)
  at Object.runInThisContext (vm.js:116:10)
  at Module._compile (module.js:537:28)
  at Object.Module._extensions..js (module.js:584:10)
  at Module.load (/Users/wangkun/.nvm/versions/node/v8.4.0/lib/node_modules/nrm/node_modules/coffee-script/lib/coffee-script/register.js:45:36)
  at tryModuleLoad (module.js:470:12)
  at Function.Module._load (module.js:462:3)
  at Module.require (module.js:517:17)
  at require (internal/module.js:11:18)
  at Object.<anonymous> (/Users/wangkun/.nvm/versions/node/v8.4.0/lib/node_modules/nrm/cli.js:10:14)
  at Module._compile (module.js:573:30)
  at Object.Module._extensions..js (module.js:584:10)
  at Module.load (module.js:507:32)
  at tryModuleLoad (module.js:470:12)
  at Function.Module._load (module.js:462:3)
  at Function.Module.runMain (module.js:609:10)
  at startup (bootstrap_node.js:158:16)
  at bootstrap_node.js:598:3

如图:

解决方法:

1.打开报错文件:/Users/wangkun/.nvm/versions/node/v8.4.0/lib/node_modules/nrm/node_modules/open/index.js:

 

2. 找到第catch

3.catch 改成 catch(e) //语法错误

参考

nrm镜像管理工具v1.2.1版本安装及问题处理

 

posted @ 2021-07-06 15:01  坤嬷嬷  阅读(771)  评论(0编辑  收藏  举报