前言

配置

  1. Entry
    context

  2. Output
    filename
    chunkFilename
    path
    publicPath
    crossOriginloading
    libraryTarget
    library
    libraryExport

在使用 Babel 的项目中接入 React 框架很简单,只需要加入 React 所依赖的 Presets babel-preset-react

与 Babel 相比, Typescript 的优点在于,它原生支持 JSX 语法,不需要重新安装新的依赖,只需修改一行配置。但 TypeScript 的不同之处在于:

  1. 使用了 JSX 语法的文件后缀必须是 tsx;
  2. 由于 React 不是采用 Typescript 编写的,所以需要安装 react 和 react-dom 对应的 Type Script 接口描述模块@ types/react 和@ types/react-dom 才能通过编译。

动态链接库

react-router 缓存组件