首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >已安装不带-g的create-react-app

已安装不带-g的create-react-app
EN

Stack Overflow用户
提问于 2017-11-21 01:11:50
回答 2查看 2.9K关注 0票数 5

我已经安装了没有-gcreate-react-app

C:\Users\user1\projects\react>npm install create-react-app

但是当我跑的时候

C:\Users\user1\projects\react>create-react-app my-app1

我得到以下错误

'create-react-app' is not recognized as an internal or external command, operable program or batch file.

有人能帮我理解一下-g标志的作用吗

如果我不想全局安装它怎么办?

如何在不全局安装的情况下使其工作?

EN

回答 2

Stack Overflow用户

发布于 2017-11-21 04:57:21

如果我不想全局安装它怎么办?

如何在不全局安装的情况下使其工作?

该软件包被设计为全局安装。请按预期使用。

如果您不想永久安装它,在最近的Node版本中,您实际上可以运行它,而无需通过npx进行安装

代码语言:javascript
复制
npx create-react-app my-app
票数 7
EN

Stack Overflow用户

发布于 2017-11-21 01:37:57

如果您在本地安装了任何npm模块,它将存储在node_modules内的.bin文件夹中。要使用它,您必须引用node_modules/.bin/the binary to run。如果全局安装,模块的二进制文件将存储在您的操作系统存储从终端运行的可执行文件的任何位置,例如,在Unix/Linux中,它通常类似于/usr/bin(不是绝对确定)。这就是为什么在本地安装不能通过简单地在终端中键入其名称来运行的原因。而是绝对像这个node_modules/bin/the binary to run那样引用它。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47397471

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档