April 10, 2019
WebPack
首先我们将dist里面的index.html移动到src下,
修改main.js12require("./main.css")require("./index.html")
然后我们再进去npm start,这个时候会报错,提示我们缺少相应的模块
我们 ...
Read more
April 10, 2019
WebPack
搭建网页,css是必不可少的,那么在webpack中如何使用css呢?
首先我们在src文件夹下,建立main.css,然后,我们可以给我们之前建立的index.html里面的body以及h1标签,给点样式
123456789101112131415body{ color: r ...
Read more
April 10, 2019
WebPack
正式使用Webpack前的准备
1.创建文件夹webpack-api-text
2.在终端cd webpack-api-text –> npm init
这样可以再文件夹中创建一个package.json文件,这是一个标准的npm说明文件,里面蕴含了丰富的信息,包括当前项目的依赖 ...
Read more
April 9, 2019
WebPack
安装1npm install webpack webpack-cli webpack-dev-server
解释:为什么安装了webpack之后,还要安装webpack-cli以及webpack-dev-server
首先在webpack 3中,webpack本身和它的CLI以前都是在同 ...
Read more
April 4, 2019
WebPack
为什要使用WebPack现今的很多网页其实可以看做是功能丰富的应用,它们拥有着复杂的JavaScript代码和一大堆依赖包。为了简化开发的复杂度,前端社区涌现出了很多好的实践方法
模块化,让我们可以把复杂的程序细化为小的文件;
类似于TypeScript这种在JavaScript基础上拓展 ...
Read more
March 7, 2019
React.js
React中的组件主要分为无状态组件和有状态组件两类。
无状态组件:无状态组件(Stateless Component)是最基础的组件形式,由于没有状态的影响所以就是纯静态展示的作用。一般来说,各种UI库里也是最开始会开发的组件类别。如按钮、标签、输入框等。它的基本组成结构就是属性(prop ...
Read more
February 11, 2019
Redux
1.首先,我们需要安装redux1npm install redux react-redux redux-thunk
这三个分别提供了 Provider store 以及middleware
2.打开App.js,引入需要的模块12345678910111213141516171 ...
Read more
February 11, 2019
Redux
connect()React-Redux 提供connect方法,用于从 UI 组件生成容器组件。connect的意思,就是将这两种组件连起来。12import { connect } from 'react-redux'const VisibleTodoList = c ...
Read more
February 11, 2019
Redux
1.Redux 的基本做法:用户发出 Action,Reducer 函数算出新的 State,View 重新渲染。
2.但是,一个关键问题没有解决:异步操作怎么办?Action 发出以后,Reducer 立即算出 State,这叫做同步;Action 发出以后,过一段时间再执行 Reduce ...
Read more
February 11, 2019
Redux
1.StoreStore 就是保存数据的地方,你可以把它看成一个容器。整个应用只能有一个 Store。Redux 提供createStore这个函数,用来生成 Store。12import { createStore } from 'redux';const store ...
Read more