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':
    permission denied, mkdir '/usr/local/lib/node_modules/typescript_tmp'_第1张图片
    cnpm 报错信息
  • npm报错信息: Error: EACCES: permission denied, access '/usr/local/lib/node_modules':
    permission denied, mkdir '/usr/local/lib/node_modules/typescript_tmp'_第2张图片
    npm 报错信息

解决方案:

  • 在要执行的命令前加 sudo,然后会根据提示输入[管理员]电脑密码即可,如 npm i typescript -g:
    permission denied, mkdir '/usr/local/lib/node_modules/typescript_tmp'_第3张图片
    解决方法

你可能感兴趣的:(permission denied, mkdir '/usr/local/lib/node_modules/typescript_tmp')