npm和其他模块命令不起作用

编程入门 行业动态 更新时间:2024-10-09 16:26:18

npm和其他<a href=https://www.elefans.com/category/jswz/34/1771428.html style=模块命令不起作用"/>

npm和其他模块命令不起作用

  • 注意:我在Windows 10 64位上运行最新的LTS节点版本。

当我尝试运行命令npm i -g create-react-app时,一切开始,并且收到一条消息,提示npm不是命令。

我检查了我的PATH,并且我相信其中有正确的目录。

我导航到npm的目录,并尝试再次运行该命令,但是它仍然无法正常工作。我发现命令npm.cmd在任何目录中都有效。因此尝试运行npm.cmd i -g create-react-app并成功了!我还必须使用命令create-react-app.cmd my-app,而不是create-react-app my-app。我以为自己已经准备好了,我可以只使用那些.cmd命令来完成我需要做的事情;但是,当我尝试运行命令create-react-app.cmd my-app并得到以下结果时:

我已经查看了使用此命令create-react-app.cmd my-app时运行的文件,没有npm被调用的迹象。事实证明,使用以下命令在该文件中调用Node。我知道这一点,因为当我单独运行它时,我将获得与上图中相同的输出到控制台。

"node" "C:\Users\Allen\AppData\Roaming\npm\\node_modules\create-react-app\index.js" my-app像这样create-react-app.cmd]在"%_prog%" "%dp0%\node_modules\create-react-app\index.js" %*文件中被调用

我很茫然。我可以继续进行下去,尝试找到调用npm的节点文件并将其更改为npm.cmd,但是我宁愿找到一种方法来使npm和create-react-app命令按预期运行。至少我可以启动一个VM并在其中工作。我无法让Node正常工作真是令人讨厌。

注意:我在Windows 10 64位上运行最新的LTS节点版本。当我尝试运行命令npm i -g create-react-app时,一切都开始了,并且我收到一条消息,说npm不是命令。我...

回答如下:

使用命令npx create-react-app my-app,这将帮助您创建反应项目。

更多推荐

npm和其他模块命令不起作用

本文发布于:2024-05-07 20:47:22,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1757180.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:模块   不起作用   命令   npm

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!