当前位置: 首页 > 知识库问答 >
问题:

无法在本机教程中启动npm

岳泳
2023-03-14

我今天从反应本机开始。我以前从未用过它。我试图遵循我一生中遵循的最简单的教程:快速启动,直到npm start

我不可能运行它。我已经试了几个小时了,因为这看起来很荒谬,但事实是我不明白。

我使用Ubuntu 16.04

npm -v: 4.6.1
node -v: v8.4.0

当然,我谷歌了很多,但是我没有找到任何有我问题的人。

我发现以下错误:

启动本地脚本

01:06:19:无法启动服务器请参阅https://git.io/v5vcn有关详细信息,请安装watchman或运行以下代码片段:
sudo sysctl-wfs.inotify.max_user_instances=1024 sudo sysctl-wfs.inotify.max_user_watches=12288 npm ERR!代码ELIFECYCLE npm ERR!ERRNO 1 npm ERR!AwesomeProject@0.1.0启动:react-npm-脚本启动npm ERR!退出状态1 npm ERR!NPM ERR!在启动脚本AwesomeProject@0.1.0失败。这可能不是npm的问题。上面可能有额外的日志输出。

当我尝试时,我得到了这些警告:创建-反应-本地应用AwesomeProject

NPM WARNreact-redux@5.0.6需要响应@^0.14.0||^15.0.0-0||^16.0.0-0的对等方,但没有安装。

npm警告可选跳过可选依赖项:fsevents@^1.1。1(节点模块/jest-haste映射/node模块/sane/node模块/fsevents):

NPM警告不支持跳过选项依赖性:不支持fsevents@1.1.2平台:需要{os: Darwin, arch: any}(当前:{os: linux, arch: x64})

npm警告反应本机手势-handler@1.0.0-阿尔法。17需要一位同龄人@

npm警告反应本机-branch@2.0.0-贝塔。3需要一个同级的react@

NPM WARNlottie-react-native@1.1.1需要对等的反应@

我运行了sudo npm I-g react什么都没有,然后sudo npm I-greact@15.6.1什么也没有。

我不能安装16.0.0,因为选项是:0.0.1, 0.0.2, 0.0.3, 0.1.2, 0.2.0, 0.2.1, 0.2.2, 0.2.3, 0.2.4, 0.2.5, 0.2.6, 0.3.0, 0.3.4, 0.3.5, 0.5.0, 0.5.1, 0.5.2, 0.6.0, 0.6.1, 0.6.2, 0.6.3, 0.7.0, 0.7.1, 0.8.0, 0.9.0-rc1, 0.9.0, 0.10.0-rc1, 0.10.0, 0.11.0-rc1, 0.11.0, 0.11.1, 0.11.2, 0.12.0-rc1, 0.12.0, 0.12.1, 0.12.2, 0.13.0-alpha.1,0.13.0-alpha.2,0.13.0-beta.1,0.13.0-beta。2,0.13.0-rc1,0.13.0-rc2, 0.13.0, 0.13.1, 0.13.2, 0.13.3, 0.14.0-alpha1,0.14.0-alpha2,0.14.0-alpha3,0.14.0-beta1,0.14.0-beta2,0.14.0-beta3,0.14.0-rc1, 0.14.0, 0.14.1, 0.14.2, 0.14.3, 0.14.4, 0.14.5, 0.14.6, 0.15.0-alpha。1, 0.14.7, 15.0.0-rc.1,15.0.0-rc。2, 0.14.8, 15.0.0, 15.0.1, 15.0.2-alpha.1,15.0.2-Alpha.2,15.0.2-alpha.3,15.0.2-alpha.4, 15.0.2, 15.0.3-alpha.1,15.0.3-alpha.2,15.1.0-alpha.1, 15.1.0, 15.2.0-rc.1,15.2.0-rc.2, 15.2.0, 15.2.1, 15.3.0-rc.1,15.3.0-rc.2,15.3.0-rc.3, 15.3.0, 15.3.1-rc.1,15.3.1-rc.2, 15.3.1, 15.3.2-rc.1, 15.3.2, 15.4.0-rc.1,15.4.0-rc.2,15.4.0-rc.3,15.4.0-rc.4, 15.4.0, 15.4.1, 15.4.2, 16.0.0-alpha,16.0.0-alpha.0,16.0.0-alpha.2,16.0.0-alpha.3,16.0.0-alpha.4,16.0.0-alpha.5,16.0.0-alpha.6,15.5.0-rc.1,16.0.0-alpha.7,15.5.0-rc.2,16.0.0-alpha.8, 15.5.0, 15.5.1, 15.5.2, 15.5.3, 15.5.4, 16.0.0-alpha.9, 0.14.9, 16.0.0-alpha.10,16.0.0-alpha.11,16.0.0-alpha.12,15.6.0-rc.1,16.0.0-alpha.13, 15.6.0, 15.6.1, 16.0.0-beta.1,16.0.0-beta.2,16.0.0-beta.3,16.0.0-beta.4,16.0.0-beta.5

https://git.io/v5vcn和github开放门票一样有帮助...

所以,我不知道会出什么问题。有人试过用ubuntu 16.04运行这个简单的教程吗?也许有人得到了答案。

共有3个答案

倪炎彬
2023-03-14

在错误消息的开头,您将看到系统生成的两个cli代码段。复制粘贴并按该顺序运行它们。这对我有用。我正在OSX上使用终端。

东郭宏朗
2023-03-14

我在错误中得到了完全不同的命令,可能是我安装的Node和npm更新版本的结果(npm-v: 5.6.0和node-v: v8.11.3):

  sudo sysctl -w kern.maxfiles=5242880
  sudo sysctl -w kern.maxfilesperproc=524288

这些通过世博会应用程序在iOS为我运行教程

百里阳平
2023-03-14

我解决了它,似乎我没有足够的实例和手表。只要运行这两个命令,它就会工作。

sudo sysctl -w fs.inotify.max_user_instances=1024
sudo sysctl -w fs.inotify.max_user_watches=12288

记住:

npm -v: 4.6.1
node -v: v8.4.0
 类似资料:
  • 问题内容: 我一直在尝试完成本教程,但是遇到了生产线问题。我正在使用Windows 7、64位计算机,并试图在Heroku Toolbelt提供的git bash终端中执行此操作。 当我输入时,我收到: 因此,我尝试通过键入然后使用来在git bash中输入cmd )。这就是产生的结果: 我不知道第二组错误试图告诉我什么,因为似乎声称engine.rb正在运行的文件位置在我的计算机上甚至不存在。

  • 我一直试图完成本教程,但遇到了行的问题。我使用的是Windows7,64位计算机,并试图在Heroku工具带提供的git bash终端中实现这一点。 当我输入时,我会收到: 我不知道第二组错误试图告诉我什么,因为它似乎声称Engine.rb运行的文件位置在我的计算机上根本不存在。 我看过类似问题的其他答案,但我没有收到类似的错误,因此我不相信解决我的问题目前存在。

  • 更像是这个问题:“java.lang.OutOfMemoryError:无法创建新的本机线程” 原因:java。lang.OutOfMemoryError:无法在java上创建新的本机线程。朗。丝线。start0(本机方法),位于java。朗。丝线。从org开始(Thread.java:717)。日食码头。util。线QueuedThreadPool。startThread(QueuedThrea

  • 我已经用WinRun4J创建了一个windows服务。应用程序已成功安装为服务。但是,当我尝试在命令提示符下使用run

  • 错误是: 错误:(50,17)错误:没有为startActivities(Intent)方法Activity找到合适的方法。startActivities(Intent[],Bundle)不适用(实际和正式的参数列表长度不同)方法Activity.startActivities(Intent[])方法上下文twrapper.startactivities(Intent[],Bundle)不适用(实

  • 问题内容: 我的日食没有启动,因为我的计算机有点死机了,所以我不得不强制重新启动它。当我不得不重新启动时,Eclipse是打开的,我相信这很可能是原因。我不知道该如何解决。每当我尝试打开它时,它都会告诉我检查工作区中的.log文件,并显示: http://paste.strictfp.com/26579 而且我不知道如何解决它。请帮忙? 问题答案: 您缺少 第125行的 类,您必须重新安装才能解决