我已经完全按照facebook说明页面上的说明安装了create react应用程序(https://facebook.github.io/react/blog/2016/07/22/create-apps-with-no-configuration.html):

首先,安装全局软件包:

npm install -g create-react-app

我做到了.它似乎工作正常——该文件已安装到

users/*name*/.node_modules_global/lib/node_modules/create-react-app

我不太清楚为什么global install会走这条路,但你已经做到了.

下一个说明:

现在,您可以使用它创建一个新的应用程序:

create-react-app hello-world

再简单不过了,对吧?但终端机对我说:

-bash: create-react-app: command not found

我可能错过了一些非常简单的东西,但我真的不知道该go 哪里找.如果有人能帮忙,我会非常感激的!

提前谢谢.

Note: I'm using Node v6.3.1, and npm v3.10.3

推荐答案

node 设置看起来不正确.Create React App没有问题,它似乎无法运行任何全局 node 命令.

看起来PATH环境变量中没有~/.node_modules_global/bin,所以它无法执行全局命令.Bash就是这样工作的它猜不出命令在哪里,你需要告诉它.我假设默认情况下节pip安装应该做到这一点,但这取决于您如何安装 node .

因此,请确保目录在您的PATH中,然后重试.如果使用Bash,请将其添加到.profile中,然后重新启动终端:

export PATH=$HOME/.node_modules_global/bin:$PATH

Node.js相关问答推荐

如何处理EPIPE时,使用axios并期待413响应?

如何更改ejs中的镜像src,以防从OMDB API获取的某些镜像具有src=N/A

Mongoose更新许多不使用数组作为筛选器来更新记录

try 使用Express和连接池将数据插入MySQL数据库时出现拒绝访问错误

如何从shell脚本中计算ecmascript模块?

Node-Red Tasmota 错误:连接 ECONNREFUSED 192.168.77.21:1883

遇到 - TypeError:try 使用 Express(Node.js) 从 JSON 文件访问数据时无法读取未定义的属性(读取帖子)

NPM如何管理node_modules传递依赖?

node_modules/preact/src/jsx.d.ts:2145:22 - 错误 TS2304:找不到名称SVGSetElement

如何解决这个关于 TaskRunner 的 Node/Express 代码问题?

Express.js cookie setter 的 Domain 属性:如何与 *多个 * 域共享 cookie?

用户与mongoose 的完美搭配

后端位于 Docker 容器中时的 SvelteKit SSR fetch()

在 `DataFrame` 上使用用户定义的可链接函数抽象出 Polars 表达式

`npm install` 以Killed结尾

如何以编程方式检测nodejs中的调试模式?

使用 pm2 编程 api 重命名进程

在 Node.js 中使用公钥加密数据

在 react-router v4 中使用 React IndexRoute

响应分块时获取整个响应正文?