问题标签 [watchman]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
reactjs - Watcher 加载时间过长(NodeWatcher) - React Native
我正在尝试在我的手机中运行已经构建的应用程序。当我使用“react-native start”代码启动应用程序时,它会在一段时间后返回以下错误消息
我正在使用 Windows 7(32 位)。我没有找到任何适用于 Windows 7 32 位系统的“守望者”版本。由于这个问题,我在手机中安装我的应用程序后出现以下错误
编辑:现在我已经将我的系统升级到 64 位的 windows8。但我仍然无法安装守望者。
macos - Watchman 安装 - 在 Macbook Pro 上设置 PATH
作为一个 react-native 新手(我昨天开始阅读它),我开始根据 react-native 入门指南安装所有我需要的东西。
我安装了 Watchman,根据 react-native,它应该被添加到你的 PATH 中。我在 Macbook Pro 上,如果我在终端 echo $PATH 上输入,我在那里看不到守望者。
但是,如果我输入watchman -v
,它会显示 watchman 版本 4.7.0
因此,npm 安装程序似乎已正确安装并设置了 watchman,但它不在 PATH 中。那它在哪里呢?终端如何识别它?
node.js - 如何解决 React Native 入门中的挂起问题?
我正在使用React Native 入门说明。我正在使用带有 macOS Sierra 10.12.6 的 2010 MacBook Pro。计算机有 Node.js v8.4.0。
我是 React Native 的新手,也是 React 和 Node 的新手,所以我可能会遗漏一些基本的东西。我确实让 React 在同一台计算机上工作。我按照上面页面上的说明进行操作,希望看到npm start
命令启动开发服务器并在终端上打印二维码,如说明所述。
第一次尝试入门时,我收到了一些错误消息,您可以在下面找到这些消息。根据这些消息,我安装了 watchman 并npm start
再次尝试。那个时候,该应用程序似乎启动了一个服务器。我没有看到二维码,但几秒钟后出现了一些错误消息,然后什么也没有。
这是 shell 会话的样子。有些部分很长(数百行),我把它们排除在外。我已经包含了我发现的所有错误和警告。
在这里,我省略了数百行似乎并不重要的行。这些看起来确实很重要:
在到达一些警告并看到成功之前,我在这里省略了更多行!消息如预期。
并以以下结尾。
所以我继续,像这样:
我暂时搁置了内核建议,而是安装了watchman。
然后我尝试再次启动服务器。
在这一点上,我停止了等待,并捕获了 shell 记录以开始讨论这个问题。我在写这篇文章时让它继续运行了 40 多分钟,没有进一步的输出。
ios - React Native App 在启动时崩溃
对 React Native 来说是全新的。
安装brew
、watchman
、node
和react-native
后,当我尝试运行新启动的应用程序时,它在打开时崩溃,并且没有图标:
我曾多次尝试卸载所有软件包,但无济于事。
编辑:添加日志:https ://paste.ee/p/VoBO6
node.js - 运行 create-react-native-app 测试时出现 FSEvents 错误
yarn run test
在 a上运行时出现以下错误create-react-native-app
:
谷歌搜索,这似乎与 OSX Sierra(我使用的是 10.12.6 版)和 Watchman 有关。有些人建议增加最大文件限制,我已经这样做了,并升级了 watchman,我曾尝试这样做但没有成功。
我自己实际上并没有安装 watchman,我认为它是作为 create react native 应用程序的一部分捆绑在一起的。
节点是通过安装的nvm
,我尝试过使用 v7.2.1 和 8.2.1
任何帮助都会很棒。
谢谢你。
facebook - 是否可以在 .watchmanconfig 中配置 watchman 触发器?
Facebook watchman 文档描述了如何通过将 json 传递给命令来配置触发器,如下所示:
watchman --json-command < ./tasks/cmds/watchman-build-trigger.json
其中 watchman-build-trigger.json 包含以下内容:
但是,我正在尝试了解如何使用 .watchmanconfig 来设置手表和一组触发器,watchman watch-project
我有以下内容,但没有创建触发器。这可能吗?有没有人有 .watchmanconfig 的例子
react-native - react-native run-ios 不显示登录反应包装器
我需要一些关于“react-native run-iso”的帮助。没有错误,但是 react 打包器不会随时间显示动作日志。有谁知道出了什么问题?谢谢!
反应原生 cli:2.0.1
反应原生:0.48.3
守望者:4.9.0
节点:v8.5.0
以下是打包程序在运行应用程序后显示的内容。┌────────────────────────────────────────────────── ──────────────────────────┐ │ 在端口 8081 上运行打包程序。 │ │ │ │ 在开发任何 JS 项目时保持此打包程序运行。感觉 │ │ 如果您喜欢 │ │ 可以随意关闭此选项卡并运行您自己的打包程序实例。│ │ │ │ https://github.com/facebook/react-native │ │ │ └──────────────────────────────────────────── ────────────────────────────┘ 在 /Users/panda/PandaApp 中寻找 JS 文件
React 打包器准备好了。
加载依赖图,完成。捆绑index.ios.js
[开发,未缩小,hmr 禁用] 100.0% (301/301),完成。
react-native - React Native - npm start 无法启动
我正在尝试在 Fedora 26 中使用 React Native,直到那时我一直遵循facebook 教程。
一切进展顺利,直到我尝试使用 npm 启动应用程序
npm 开始
并收到此错误:
附加信息:
- 守望者版本:4.9.0
- npm 版本:3.10.10
任何纯洁善良的灵魂能帮助我吗?