当我尝试在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
谢谢。
答案 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。