Skip to content

Commit 1f4f21e

Browse files
committed
add a new babel branch. deprecating JSTransform and react-tools
1 parent 887591b commit 1f4f21e

File tree

19 files changed

+123
-76
lines changed

19 files changed

+123
-76
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
example/
2+
node_modules

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,11 @@ Then play with the source files under the repo's demo* directories.
1919
<html>
2020
<head>
2121
<script src="../build/react.js"></script>
22-
<script src="../build/JSXTransformer.js"></script>
22+
<script src="../build/browser.min.js"></script>
2323
</head>
2424
<body>
2525
<div id="example"></div>
26-
<script type="text/jsx">
26+
<script type="text/babel">
2727
2828
// ** Our code goes here! **
2929
@@ -59,7 +59,7 @@ React.render(
5959
);
6060
```
6161

62-
Please be minded that you have to use `<script type="text/jsx">` to indicate JSX codes, and include `JSXTransformer.js` to actually perform the transformation in the browser.
62+
Please be minded that you have to use `<script type="text/babel">` to indicate JSX codes, and include `browser.min.js` to actually perform the transformation in the browser. `browser.min.js` is a browser version of Babel which could be get inside a babel-core npm release.
6363

6464
## Demo02: Use JavaScript in JSX ([source](https://github.com/ruanyf/react-demos/blob/master/demo02/index.html))
6565

build/browser.min.js

Lines changed: 42 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

demo01/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
<html>
33
<head>
44
<script src="../build/react.js"></script>
5-
<script src="../build/JSXTransformer.js"></script>
5+
<script src="../build/browser.min.js"></script>
66
</head>
77
<body>
88
<div id="example"></div>
9-
<script type="text/jsx">
9+
<script type="text/babel">
1010
React.render(
1111
<h1>Hello, world!</h1>,
1212
document.getElementById('example')

demo02/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
<html>
33
<head>
44
<script src="../build/react.js"></script>
5-
<script src="../build/JSXTransformer.js"></script>
5+
<script src="../build/browser.min.js"></script>
66
</head>
77
<body>
88
<div id="example"></div>
9-
<script type="text/jsx">
9+
<script type="text/babel">
1010
var names = ['Alice', 'Emily', 'Kate'];
1111

1212
React.render(

demo03/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
<html>
33
<head>
44
<script src="../build/react.js"></script>
5-
<script src="../build/JSXTransformer.js"></script>
5+
<script src="../build/browser.min.js"></script>
66
</head>
77
<body>
88
<div id="example"></div>
9-
<script type="text/jsx">
9+
<script type="text/babel">
1010
var arr = [
1111
<h1>Hello world!</h1>,
1212
<h2>React is awesome</h2>,

demo04/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
<html>
33
<head>
44
<script src="../build/react.js"></script>
5-
<script src="../build/JSXTransformer.js"></script>
5+
<script src="../build/browser.min.js"></script>
66
</head>
77
<body>
88
<div id="example"></div>
9-
<script type="text/jsx">
9+
<script type="text/babel">
1010
var HelloMessage = React.createClass({
1111
render: function() {
1212
return <h1>Hello {this.props.name}</h1>;

demo05/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
<html>
33
<head>
44
<script src="../build/react.js"></script>
5-
<script src="../build/JSXTransformer.js"></script>
5+
<script src="../build/browser.min.js"></script>
66
</head>
77
<body>
8-
<script type="text/jsx">
8+
<script type="text/babel">
99
var NotesList = React.createClass({
1010
render: function() {
1111
return (

demo06/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
<html>
33
<head>
44
<script src="../build/react.js"></script>
5-
<script src="../build/JSXTransformer.js"></script>
5+
<script src="../build/browser.min.js"></script>
66
</head>
77
<body>
88
<div id="example"></div>
9-
<script type="text/jsx">
9+
<script type="text/babel">
1010
var MyComponent = React.createClass({
1111
handleClick: function() {
1212
React.findDOMNode(this.refs.myTextInput).focus();

demo07/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
<html>
33
<head>
44
<script src="../build/react.js"></script>
5-
<script src="../build/JSXTransformer.js"></script>
5+
<script src="../build/browser.min.js"></script>
66
</head>
77
<body>
88
<div id="example"></div>
9-
<script type="text/jsx">
9+
<script type="text/babel">
1010
var LikeButton = React.createClass({
1111
getInitialState: function() {
1212
return {liked: false};

0 commit comments

Comments
 (0)