permission denied, mkdir '/usr/local/lib/node_modules/typescript_tmp'

Mac 电脑执行 cnpm i typescript -g 或者 npm i typescript -g提示如下信息:

  • cnpm报错信息:Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules/typescript_tmp':
    cnpm 报错信息
  • npm报错信息: Error: EACCES: permission denied, access '/usr/local/lib/node_modules':
    npm 报错信息

解决方案:

  • 在要执行的命令前加 sudo,然后会根据提示输入[管理员]电脑密码即可,如 npm i typescript -g:
    解决方法

推荐阅读更多精彩内容