React框架编写hello,world的两种方式
方法1:
使用CDN(网络加速节点)引入React框架:(此方法一般用于多页面开发)两个链接(React框架中的核心库)如下:
· https://unpkg.com/react@16/umd/react.development.js
· https://unpkg.com/react-dom@16/umd/react-dom.development.js
1. 在适当位置创建文件夹,用VScode打开该文件夹,创建index.html文件;
2. 编写html代码如下:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>React Demo 1</title>
<script src="https://unpkg.com/react@16/umd/react.development.js"></script>
<script src=" https://unpkg.com/react-dom@16/umd/react-dom.development.js"></script>
</head>
<body>
<div id="app"></div>
<script>
var hello = React.createElement('h1', {}, "Hello,world");//es5的语法//创建标签 属性参数 默认值
ReactDOM.render(hello, document.getElementById('app')); //元素渲染 参数1:需要渲染的标签 参数2:渲染的位置
</script>
</body>
</html>
方法2:
使用npm方式引入React框架:
1. Windows + R 进入运行,输入cmd,进入命令提示框中(黑框);
2. 输入你的html文件所在的路径:(我的路径如下)
这是我的html文件所在的目录;
3. 使用 yarn 添加 react 和 react-dom 并保存;
4. 编写 html 代码如下:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>React Demo 1</title>
<script src="node_modules/react/umd/react.development.js"></script>
<script src="node_modules/react-dom/umd/react-dom.development.js"></script>
</head>
<body>
<div id="app"></div>
<script>
var hello = React.createElement('h1', {}, "Hello,world");//es5的语法//创建标签 属性参数 默认值
ReactDOM.render(hello, document.getElementById('app')); //元素渲染 参数1:需要渲染的标签 参数2:渲染的位置
</script>
</body>
</html>
注意头部文件中React 和 React-dom 库的路径引入!!!