react学习----使用create-react-app脚手架搭建项目
1、检查node与npm安装与否
node -v npm -v
可在nodejs.cn网站进行下载安装
2、全局安装react脚手架
npm install -g create-react-app
3、新建项目所在文件夹,并进入
mkdir ReactDemo cd ReactDemo
4、用react脚手架建立项目demo01
create-react-app demo01 //zsh 变量问题。可以使用 npx create-react-app my-project 进行安装
可通过dir命令查看当前目录下的文件,选择需要进入的文件进入
cd demo01
dir //查看demo01下的文件
5、将demo01项目运行起来
npm start
问题:
1、安装react脚手架,missing write access。https://blog.csdn.net/qq_40258091/article/details/95319804
首先通过 npm config get perfix 找到npm的目录路径
返回相对路径
/usr/local
2、项目基本目录:

3、
index.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <link rel="icon" href="%PUBLIC_URL%/favicon.ico" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="theme-color" content="#000000" /> <meta name="description" content="Web site created using create-react-app" /> <link rel="apple-touch-icon" href="%PUBLIC_URL%/logo192.png" /> <link rel="manifest" href="%PUBLIC_URL%/manifest.json" /> <title>React App</title> </head> <body> <noscript>You need to enable JavaScript to run this app.</noscript> <div id="root"></div> </body> </html>
index.js
// 入口文件
import React from 'react'
import ReactDOM from 'react-dom'
import App from './App'   //组件化开发
ReactDOM.render(<App />, document.getElementById('root'))
App.js
// 引入 React 与 React.Component ,解构赋值
import React, { Component } from 'react'     
class App extends Component {
  render(){
    return (
      <div>
        Hello,world!
      </div>
    )
  }
}
export default App
 
                    
                     
                    
                 
                    
                 
 
                
            
        