scss+axios+react-router+redux
npm install -g create-react-app
create-react-app my-app
cd my-app
yarn start
1.删除src文件夹下除了registerServiceWorker.js和index.js之外的所有的文件
2、增加components、lib(scss库)、store、router、pages、api这些文件夹
3、修改config/paths.js,添加需要的路径,配置alias别名
然后再webpack.config.js的resolve中配置alias别名import Test from '@components/test.jsx'
4. 增加scss
yarn add sass-loader node-sass --save-dev
在exclude中添加/\.scss$
import './App.scss' className="wrap"
5. 引入redux, 如果你的项目中的组件需要有异步操作,那么需要使用到redux-thunk模块
网友评论