Skip to content
forked from facebook/react

A declarative, efficient, and flexible JavaScript library for building user interfaces.

License

Notifications You must be signed in to change notification settings

ALREADYME-BOT/react

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

react

This repo holds source code for the React library. It is updated regularly to match react-devtools, but you may still be missing the latest code.

You will be required to run your npm run dev node command to build it.

Dependencies

The npm package installs all dependencies for this library. This means you need to install the react-devtools package, or at least install some of the dependencies, depending on your development environment.

npm install react-devtools

Development

You should have some of the following packages installed:

npm install -g -g node
npm install -g git
npm install -g jshint -g jshint-lint

Development environment

You will need to run a node command to be able to build the library, but this command runs as a production command, meaning you will be able to view the devtools.

npm run dev

The dev command will use jshint and jshint-lint to ensure that the code is well-formed. It also uses node-prebuilt for some common file types.

Dependencies

This package also requires the react-jsx package (see npm package summary for a list of dependencies).

npm install -g react-jsx

Build

Build is a simple one line command. You need to include all required packages

npm run build

Usage

To run npm run dev, run:

npm run dev

You should be able to access the devtools, dev and watch views of this library.

Tests

  • run npm run test to run the unit test suite
  • run npm run test--coverage to run all unit test coverage tests

License

This library is licensed under the MIT license found in the LICENSE file in the root directory of this source tree.

About

A declarative, efficient, and flexible JavaScript library for building user interfaces.

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 95.7%
  • HTML 1.9%
  • CSS 1.0%
  • C++ 0.7%
  • TypeScript 0.3%
  • CoffeeScript 0.3%
  • Other 0.1%