前言 node npm这些安装就不说了, 直接用官方脚手架创建项目
目录
1。创建项目
2。精简项目
3。建立项目结构+暴露配置文件
4。引入Sass/Scss
5。配置路由
6。路由跳转
一:创建项目
npx create-react-app demo (项目名称)
二.精简项目
之后会报错,将剩下得文件中得链接删除,保证能运行
三.建立项目结构+暴露配置文件
暴露配置文件npm run eject
1.git add .
2.git commit -m “初始化”
3.npm run eject
四.引入Sass/Scss
Less得话可以百度查查怎么引入跟下面得还不太一样
npm install node-sass --save-dev
在index.js引入
import './common/style/commond.scss'
五.配置路由
npm install react-router-dom --save
app.js中
六.路由跳转
homePage.jsx
import React from 'react'
import './homePage.scss'
export default class homePage extends React.Component{
goLink=()=>{
this.props.history.push('/login')
}
render(){
return(
<div>
<div className="header">homePage</div>
<button onClick={this.goLink}>跳转Login页</button>
</div>
)
}
}
redux + axios 下次分享了 先写页面了