在运行'npm install -g create-react-app'命令时出现诸如'Error eacces mkdir'的错误

时间:2019-05-31 06:39:12

标签: node.js reactjs ubuntu npm

当我尝试在Ubuntu中通过npm install -g create-react-app命令安装reactjs时,出现如下错误。请帮助我消除这些错误。

给我这个错误-

npm ERR! Error: EACCES, mkdir '/home/veomit10/tmp/npm-6710-iquektSI'
npm ERR!  { [Error: EACCES, mkdir '/home/veomit10/tmp/npm-6710-iquektSI']
npm ERR!   errno: 3,
npm ERR!   code: 'EACCES',
npm ERR!   path: '/home/veomit10/tmp/npm-6710-iquektSI' }
npm ERR! 
npm ERR! Please try running this command again as root/Administrator.

npm ERR! System Linux 4.4.0-144-generic
npm ERR! command "/usr/bin/nodejs" "/usr/bin/npm" "install" "-g" "react-native-cli"
npm ERR! cwd /home/veomit10/reactApp
npm ERR! node -v v0.10.25
npm ERR! npm -v 1.3.10
npm ERR! path /home/veomit10/tmp/npm-6710-iquektSI
npm ERR! code EACCES
npm ERR! errno 3
npm ERR! stack Error: EACCES, mkdir '/home/veomit10/tmp/npm-6710-iquektSI'
npm ERR! 
npm ERR! Additional logging details can be found in:
npm ERR!     /home/veomit10/reactApp/npm-debug.log
npm ERR! not ok code 0

谢谢。

1 个答案:

答案 0 :(得分:0)

您似乎正在尝试从非root用户安装它,因此在这种情况下,您必须具有root权限才能安装全局节点模块。

仅尝试从root用户运行命令,请先运行此命令 sudo su

在运行之后: npm install -g create-react-app

如果仍然存在错误'/ usr / bin / env:节点:无此类文件或目录'

尝试运行此命令ln -s /usr/bin/nodejs /usr/bin/node,然后重新安装creat-react-app。