Questions tagged [nuclide-editor]

Nuclide - A unified developer experience for web and mobile development

Nuclide

http://nuclide.io/

A unified developer experience for web and mobile development, built as a suite of packages on top of Atom to provide hackability and the support of an active community.

Features

Remote Development

Connect to your remote servers, and get full access to the file tree within Nuclide.

Developing JavaScript

Improve the quality of your JavaScript with built in support for Flow, including autocomplete, jump-to-definition, and inline errors.

Developing Hack

Nuclide is the first IDE with support for Hack, including autocomplete, jump-to-definition, inline errors, and an omni-search bar for your project.

Mercurial Support

Local changes to files in a Mercurial repo will be reflected in Atom's file tree and UI, as Atom does natively for Git repos.

73 questions
94
votes
1 answer

React Native app stuck on blank white screen with remote debugging using Nuclide

Steps to Reproduce / Screenshots Apply all operations from the instruction: Create a blank React Native project with $ react-native init [project name]. From the command Palette (Cmd-Shift-P), choose "Nuclide React Native: Start Packager" to start…
Stich
  • 2,331
  • 1
  • 15
  • 31
21
votes
5 answers

Atom Editor: How to unhide `.env` file in Atom

I've deleted .* from Ignored Names. All the . files are now showing in the sidebar (except for the .env file). Why is only this one file hidden? How can I make it visible?
GN.
  • 8,672
  • 10
  • 61
  • 126
15
votes
1 answer

Does Atom/Nuclide provide auto-import for react-native components

Is there a way to have Atom generate import statements for components I add to my react-native files? When adding a standard react-native component (like a Navigator) while editing react-native code in the Atom/Nuclide editor, I find I need to…
Daniel Smith
  • 8,561
  • 3
  • 35
  • 58
13
votes
1 answer

Flow was not found when attempting to start Atom/Nuclide

I am working on react-native application for which I am using Atom IDE. I am getting an error on opening Atom I installed babel-cli and babel-preset-flow with npm command. npm install --save-dev babel-cli babel-preset-flow Now when I restart…
N Sharma
  • 33,489
  • 95
  • 256
  • 444
10
votes
1 answer

.buckconfig for ReactNative project

i am playing around with react native. And i read a lot about buckbuild system. Now i am trying to connect those two (in order to get the full potential in nuclide editor). Does anybody have a tip for me how to generate a buckconfig file for an…
Martin Mlostek
  • 2,755
  • 1
  • 28
  • 57
6
votes
1 answer

Nuclide debugger with node and babel?

I've been trying to use Nuclide/Atom to launch and debug a unit test that uses Babel and ES6+ code. The launch config looks like this: Node runs the unit test as if I had run it from the command-line, and does not stop at my breakpoints. If I use…
Gavin
  • 6,495
  • 3
  • 21
  • 22
6
votes
1 answer

Flow doesn't complain about incorrect type

In this piece of code, flow is not complaining about the value dog being set on the state. It seems to be ignoring the NamespaceData definition. I've set up the types so it should complain. I'm running on nuclide and flow is working properly for…
Trent
  • 571
  • 1
  • 7
  • 15
5
votes
1 answer

Nuclide Flow not showing errors in Atom

I have a small project to test out facebook flow. I have purposefully placed some type errors that flow picks up, and they are successfully detected when running flow check from the command line. I would like to display them directly on Atom, when…
Franz
  • 154
  • 1
  • 10
4
votes
0 answers

Can not debug using nuclide and react-create-scripts

I'm using the create react scripts and have been unsuccessfully trying to debug using nuclide/atom. I have been using Chrome dev tools without problem up to this point. In nuclide, I have tried attaching to each process which looked like the right…
foobar8675
  • 1,215
  • 3
  • 16
  • 26
4
votes
1 answer

Nuclide C++ simple Buck config

I want to build and run C++ programs from Nuclide using Buck. The problem is that I don't know how to setup a simple Buck configuration file in Nuclide to build and then run a .cpp file. So does someone have a suggestion?
Dirk
  • 3,095
  • 4
  • 19
  • 37
4
votes
0 answers

React native build with Buck and Nuclide features

I'm currently evaluating Nuclide Facebook Editor to write react-native projects. In order to benefit of all Nuclide's feature i have to build my rn project with Buck build tool. Unfortunately i wasn't able to find out a detailed explanation…
Andrea Di Lisio
  • 465
  • 5
  • 17
4
votes
2 answers

Can not upgrade nuclide package to 0.125.0 on atom

Info $ apm -v apm 1.6.0 npm 2.13.3 node 0.10.40 python 2.7.10 git 2.6.4 $ apm update Package Updates Available (1) └── nuclide 0.124.0 -> 0.125.0 Would you like to install these updates? (yes) Error: npm WARN engine nuclide@0.125.0: wanted:…
Chandan Nayak
  • 10,117
  • 5
  • 26
  • 36
3
votes
0 answers

Atom, Flow, Nuclide: Cannot resolve module (with React Native)

I'm new to Flow. I just started using Nuclide and Flow. I want to use it with React Native. TLDR: When I try to run npm run flow I get the following errors: ... 47 more errors (only 50 out of 97 errors displayed) To see all errors, re-run Flow with…
J. Hesters
  • 13,117
  • 31
  • 133
  • 249
3
votes
1 answer

React Native packager not locating package.json

I installed Atom and Nuclide and opened a newly initialized React Native Project in Atom. Once I try to start the React Native Packager I am getting an error stating An unexpected error occurred while running the React Native Packager process: …
ayounis90
  • 323
  • 1
  • 6
  • 13
3
votes
0 answers

How to debug with `nodemon` in nuclide? The breakpoint doesn't hit

I'm a JS noob looking for some help:-) I'm trying to learn nuclide's debugger follow the official doc. The source code is from flow's five examples' hello.js. I started with executing the following command: nodemon ./01_HelloWorld/hello.js --exec…
spacegoing
  • 5,056
  • 5
  • 25
  • 42
1
2 3 4 5