美文网首页
React - 基础概念&&辅助工具

React - 基础概念&&辅助工具

作者: 辻子路 | 来源:发表于2019-07-26 09:42 被阅读0次

虚拟DOM

本质: 用JS对象,模拟DOM元素和嵌套关系
目的: 实现页面元素的高效更新

辅助工具

  • webpack
    设置mode,在webpack.config.js
module.exports = {
    mode: 'development',
    // 在webpack 4.x中,有一个很大的特性,就是约定大鱼配置,默认的打包入口路径是src->index.js
}
  • webpack-dev-server(设置端口,打开页面,热启动,打包压缩到内存)
    设置package.json
 "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "dev": "webpack-dev-server --open --port 3000 --hot --process --compress"
  },
  • html-webpack-plugin(html压缩到内存)
    在webpack.config.js中设置plugins。
const path = require('path')
const HtmlWebPackPlugin = require('html-webpack-plugin')  //导入在内存中自动生成index页面的插件

// 创建一个插件的实例对象
const htmlPlugin = new HtmlWebPackPlugin({
    template: path.join(__dirname, './src/index.html'),//源文件
    filename: 'index.html' // 生成的内存中的首页的名称
})

module.exports = {
    plugins: [
        htmlPlugin
    ]
}

相关文章

  • React - 基础概念&&辅助工具

    虚拟DOM 本质: 用JS对象,模拟DOM元素和嵌套关系目的: 实现页面元素的高效更新 辅助工具 webpack设...

  • 浅谈react基础

    react算是目前最火的js MVC框架了一、React基础1.React 虚拟DOM概念,React的性能高效的...

  • 学习笔记:React概述

    一、概述 1.1、基本概念 react 基础的原理库,主要涉及实现的理念react.js 基于react的,用来w...

  • VS code开发React Native插件安装

    插件名React Native Tools微软官方开发的vscode下 React Native的开发辅助工具ES...

  • React-Redux基础

    React-Redux基础 基本概念核心:store ->action ->reducer->state三大原则:...

  • React Native学习-基础

    THE BASICS React Native基础知识介绍,包括安装开发环境、重要概念属性props及状态stat...

  • React Native与React的关系及特点

    一、React、React.js和React Native的关系 React是基础框架,是一套基础设计实现理念,开...

  • React 基础学习笔记

    React 基础学习笔记 黑马程序员视频:传送门 1. React 基础 1.1 介绍react React起源于...

  • React面试题 整理脑图

    react基础 React生命周期 react-router react进阶 react Hooks redux 其他

  • React 基础理论概念【译】

    这份文档我试图解释我心中的 react 模式,试图去推导我们这么设计的一些原则。可能有些地方会有争议而且例子的设计...

网友评论

      本文标题:React - 基础概念&&辅助工具

      本文链接:https://www.haomeiwen.com/subject/khshrctx.html