问题标签 [nuclide-editor]

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.

0 投票
1 回答
971 浏览

c++ - Nuclide C++ 简单的 Buck 配置

我想使用 Buck 从 Nuclide 构建和运行 C++ 程序。问题是我不知道如何在 Nuclide 中设置一个简单的 Buck 配置文件来构建然后运行一个.cpp文件。

那么有人有什么建议吗?

0 投票
4 回答
7234 浏览

atom-editor - Atom 编辑器:如何在 Atom 中取消隐藏 `.env` 文件

我已经.*Ignored Names. 所有.文件现在都显示在边栏中(.env文件除外)。

为什么只有这一个文件隐藏?我怎样才能让它可见?

0 投票
1 回答
228 浏览

atom-editor - Nuclide + Atom 找不到带有 ctags 的符号

所以我在我的 Atom 编辑器上安装了 Facebook 的 Nuclide。
似乎它提供了许多功能。
我的问题是,当我设置远程项目文件夹时,我无法再找到符号功能。

alt+cmd+g通过错误而不是在项目文件夹中生成 ctags 文件。
我 ssh 到服务器并手动ctags -R .在文件夹中。
但是,在 Atom/Nuclide 内部,cmd+shift+r没有抱怨任何标签文件......

请帮忙。欢迎任何线索。

0 投票
2 回答
466 浏览

atom-editor - Atom.io with Nuclide : Line marker

Before I reset my mac, While using Atom ( with nuclide plugin installed ) I was able to mark lines. ( clicking on left side of line numbers ).

After resetting my mac and installing Atom, I can't find that option. I also tried many Atom plugins but I couldn't find it. Please see the screenshot attached bellow ( I've putted dots on image to show what was it look like ).

enter image description here

Do you know the option / plugin name?

Thanks in advance!

0 投票
0 回答
126 浏览

reactjs - 无法使用核素和 react-create-scripts 进行调试

我正在使用创建反应脚本

并且一直未成功尝试使用核素/原子进行调试。到目前为止,我一直在毫无问题地使用 Chrome 开发工具。

在核素中,我尝试附加到每个看起来像正确的进程

在此处输入图像描述

render()然后在 atom中的我的主要组件中设置一个断点。当我在浏览器中刷新页面时,它只是挂起。

任何想法表示赞赏。

0 投票
1 回答
526 浏览

node.js - Nuclide + Atom 远程开发在 Ubuntu 16.04 上不起作用

我试图通过远程开发启动 Nuclide + Atom。

我已经通过 Atom 上的包管理器安装了 Nuclide 并安装了 Nuclide 服务器(Ubuntu 16.04)

我的第一个麻烦是:

在 nuclide-server-start 日志文件中,但我在 ubuntu 12.04 上通过 nodejs vs node解决了它 (不认为这是正确的...... :) 但它适用于我)

我遇到了第二个麻烦:

在核素服务器启动日志文件中。

当我通过 npm 安装 nuclide-server 时,它告诉我

这可能是我麻烦的原因吗?

有人帮忙!:)

0 投票
1 回答
192 浏览

flowtype - FlowType 类型覆盖率未显示在核素中

我已卸载 -> 安装了核素和流,但类型覆盖率未按预期显示

在此处输入图像描述

  • 在核素/类型覆盖/切换内联显示中切换它不起作用
  • 使用键盘快捷键效果不佳

flow version = "Flow,一个用于 JavaScript 的静态类型检查器,版本 0.26.0"

流箱:“^0.40.0”

任何想法为什么?

0 投票
1 回答
4424 浏览

debugging - React Native 应用程序卡在空白屏幕上,使用 Nuclide 进行远程调试

复制步骤/截图

应用指令中的所有操作:

  1. 创建一个空白的 React Native 项目$ react-native init [project name].

  2. 命令 Palette (Cmd-Shift-P) 中,选择“Nuclide React Native: Start Packager”来启动 React Native Server。

  3. 启动服务器后,您可以在应用程序开始运行时启动 React Native 调试器。从命令 Palette (Cmd-Shift-P),启动“Nuclide React Native: Start Debugging”。

  4. 确保您位于 React Native 项目的根目录中,然后从命令行运行应用程序:($ react-native run-ios或选择另一个现有的模拟器,例如,react-native run-ios --simulator="iPhone4s")。

重要提示:#4 应该在#3 之后,并且应该关闭 chrome 调试器)。

  1. 在 iOS 模拟器中,按Cmd-D(Ctrl-D在 Linux 上)。这将为您的应用程序调出调试选项。例如,选择Debug JS Remotely

环境

  • 原子版本 1.15.0
  • 核素插件版本 0.214.0
  • React Native 版本:0.42.3
  • 平台(iOS、Android 或两者?):iOS
  • 设备信息 模拟器/设备?- 模拟器 iOS 10.2 / iOS 8.1
  • 操作系统版本?- macOS 10.12.3
  • 调试/发布?- 调试

同一个文档中说:“......在您从模拟应用程序启用调试(#5)后,Nuclide 将自动附加到该调试过程,因为我们在上面启动了调试器(#3)。” 因此,在我单击远程调试 JS之前,我看到了正常工作的反应应用程序:

工作反应应用程序

在我单击远程调试 JS后,我看到Nuclide调试器将其状态从正在启动调试器...更改为调试对象当前正在运行。正如预期的那样:

被调试者当前正在运行

但是在我单击远程调试 JS后,我只看到白屏

白屏

并且没有错误。一旦我关闭远程调试,一切都会再次正常加载。

这只发生在 Nuclide 调试器上,使用 chrome 调试器,一切正常。

0 投票
0 回答
198 浏览

android - 在原子核素和流中没有语法错误

我在 Atom 编辑器中使用带有核素扩展的 ReactNative(构建 Android 应用程序)。

这是我第一次使用 ReactNative。我遵循本教程并包括流程: 反应式和流程

我编写了一些毫无意义的代码,Atom 没有显示任何错误消息或提示。我在跑

并且流输出说:没有错误!

当我在 Android Emulator 上运行该应用程序时,这是第一次出现错误。但我想在编辑器中看到它并且流畅。

有人可以帮我工作吗?以及如何直接在 Atom 中获取语法错误?

0 投票
1 回答
5000 浏览

node.js - 尝试启动 Atom/Nuclide 时未找到流

我正在react-native开发我正在使用AtomIDE 的应用程序。打开时出现错误Atom

在此处输入图像描述

我安装babel-clibabel-preset-flow使用 npm 命令。

npm install --save-dev babel-cli babel-preset-flow

现在,当我重新启动时Atom,它向我显示相同的警告“尝试启动时未找到流”。谁能帮我解决它。

我已经关注了这个https://medium.com/react-native-training/getting-started-with-react-native-and-flow-d40f55746809流服务器运行良好,但是我如何将流添加到 atom 以便我可以摆脱从这个https://i.stack.imgur.com/7jJVI.png