无法安装 create-react-app
unable to install create-react-app
我关注https://hackernoon.com/simple-react-development-in-2017-113bd563691f
我是 React
生态系统的新手,我刚刚安装了 Yarn
➜ WebstormProjects yarn --version
0.23.2
然后我按照文档中提到的
安装了 created-react-app
➜ WebstormProjects yarn global add create-react-app
yarn global v0.23.2
warning No license field
[1/4] Resolving packages...
[2/4] Fetching packages...
[3/4] Linking dependencies...
[4/4] Building fresh packages...
success Installed "create-react-app@1.3.0" with binaries:
- create-react-app
warning No license field
✨ Done in 0.82s.
然后,我尝试创建应用
➜ WebstormProjects create-react-app myproject
zsh: command not found: create-react-app
然后,我转向 https://github.com/facebookincubator/create-react-app 并尝试使用 npm
作为
安装
➜ WebstormProjects npm install -g create-react-app
npm ERR! addLocal Could not install /Users/Harit.Himanshu/WebstormProjects/create-react-app
npm ERR! Darwin 15.6.0
npm ERR! argv "/usr/local/Cellar/node/7.9.0/bin/node" "/usr/local/bin/npm" "install" "-g" "create-react-app"
npm ERR! node v7.9.0
npm ERR! npm v4.2.0
npm ERR! No name provided in package.json
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR! <https://github.com/npm/npm/issues>
npm ERR! Please include the following file with any support request:
npm ERR! /Users/Harit.Himanshu/.npm/_logs/2017-04-15T03_06_22_478Z-debug.log
我的node
和npm
版本是
➜ WebstormProjects node --version
v7.9.0
➜ WebstormProjects npm --version
4.2.0
➜ WebstormProjects
我犯了什么错误?
根据 npm
的输出,它将您的命令解释为尝试全局安装包含在本地目录中的包。您可能想在同一目录中尝试 rm -rf create-react-app && sudo npm i -g create-react-app
。
- 尝试 运行 以 运行 为管理员的终端
- CD ~
cd ~
- 运行命令
npm cache clean --force
- 然后运行命令
npm install -g npm@latest --force
- 现在再次运行命令
npm cache clean --force
- 最后,运行命令
npx create-react-app my-app
- 如果有效请告诉我,使用超级终端安装
我关注https://hackernoon.com/simple-react-development-in-2017-113bd563691f
我是 React
生态系统的新手,我刚刚安装了 Yarn
➜ WebstormProjects yarn --version
0.23.2
然后我按照文档中提到的
安装了created-react-app
➜ WebstormProjects yarn global add create-react-app
yarn global v0.23.2
warning No license field
[1/4] Resolving packages...
[2/4] Fetching packages...
[3/4] Linking dependencies...
[4/4] Building fresh packages...
success Installed "create-react-app@1.3.0" with binaries:
- create-react-app
warning No license field
✨ Done in 0.82s.
然后,我尝试创建应用
➜ WebstormProjects create-react-app myproject
zsh: command not found: create-react-app
然后,我转向 https://github.com/facebookincubator/create-react-app 并尝试使用 npm
作为
➜ WebstormProjects npm install -g create-react-app
npm ERR! addLocal Could not install /Users/Harit.Himanshu/WebstormProjects/create-react-app
npm ERR! Darwin 15.6.0
npm ERR! argv "/usr/local/Cellar/node/7.9.0/bin/node" "/usr/local/bin/npm" "install" "-g" "create-react-app"
npm ERR! node v7.9.0
npm ERR! npm v4.2.0
npm ERR! No name provided in package.json
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR! <https://github.com/npm/npm/issues>
npm ERR! Please include the following file with any support request:
npm ERR! /Users/Harit.Himanshu/.npm/_logs/2017-04-15T03_06_22_478Z-debug.log
我的node
和npm
版本是
➜ WebstormProjects node --version
v7.9.0
➜ WebstormProjects npm --version
4.2.0
➜ WebstormProjects
我犯了什么错误?
根据 npm
的输出,它将您的命令解释为尝试全局安装包含在本地目录中的包。您可能想在同一目录中尝试 rm -rf create-react-app && sudo npm i -g create-react-app
。
- 尝试 运行 以 运行 为管理员的终端
- CD ~
cd ~
- 运行命令
npm cache clean --force
- 然后运行命令
npm install -g npm@latest --force
- 现在再次运行命令
npm cache clean --force
- 最后,运行命令
npx create-react-app my-app
- 如果有效请告诉我,使用超级终端安装