react
WangminzeSpk
这个作者很懒,什么都没留下…
展开
-
react 服务端渲染项目相关配置(typescript + nextjs + koajs + log4js + crypto + jest)
这是一个基于脚手架create-next-app 的应用// package.json"scripts": { "dev": "node ./server.js", "build": "next build", "start": "next start", "test": "jest" }, "dependencies": { "@zeit/next-css": "^1.0.1", "@zeit/next-less": "^1.0.1",.原创 2020-12-28 17:35:42 · 777 阅读 · 0 评论 -
基于 react + react-router + typescript + webpack + babel + esLint 的项目配置
项目目录:package.json 文件配置:{ "name": "webpack-test", "version": "1.0.0", "description": "", "main": "./src/index.js", "scripts": { "dev": "webpack-dev-server --open --watch --config w...原创 2020-03-11 14:16:39 · 948 阅读 · 0 评论 -
antd pro 解析 node_modules 第三方包中的 jsx 和 less
在config/plugin.config.js中添加如下代码:config.module .rule('compile') .test(/\.(js|jsx)$/) .include .add(path.join(__dirname, '../node_modules/npm-package-name')) .end() ...原创 2020-02-25 16:17:58 · 1109 阅读 · 0 评论 -
按需加载npm 中的 react 组件
webpack 配置:node_modules 中 js/jsx 加载器配置:{ test: /\.(js|jsx)?$/, use: { loader: 'babel-loader', options: { presets: ['@babel/preset-env', '@babel/preset-react'], plugins: [...原创 2020-02-10 13:51:55 · 307 阅读 · 0 评论 -
React 差异算法相关的两个假定
1. 相同类的两个组件将会生成相似的树形结构,而不同类的两个组件将会生成不同的树形结构。2. 可以为元素提供一个唯一的标识,确保该元素的唯一标识在不同的渲染过程中保持不变。...原创 2019-06-14 15:51:42 · 195 阅读 · 0 评论