-
React框架技术点
作者: 陆金龙 发表时间: 2023-02-28 09:33关键词:虚拟DOM 组件系统 JSX React state React props1. React简介 React起源于Facebook的内部项目,该公司对当时市场上的所有javascript MVC 框架都不满意,认为MVC只会让前端越来越复杂,因此开发了React,用来架设 Instagram 的网站,并于 2013 年 5 月开源。 React只关注视图层,专注于提供view层解决方案。官方对React的定位是:一个快速构建前端视图的javaScript库。 虚拟DOM React引入了虚拟DOM(virtual DOM)的机制:在浏览器端用javascript实现了一套DOM API。 React把真实 DOM 树转... -
Webstorm开发React项目常见报错
作者: 陆金龙 发表时间: 2022-12-31 10:17关键词:[eslint] Cannot read config file1.node:internal/modules/cjs/loader:998 Error: Failed to patch ESLint because the calling module was not recognized. node:internal/modules/cjs/loader:998 解决方案:执行cnpm install eslint。 如果不行,删除node_modules目录,重新执行npm install 或者cnpm install 。 2.[eslint] Cannot read config file... -
Windows系统前端开发环境安装
作者: Kinglong 发表时间: 2022-11-13 22:14关键词:Nodejs WebStorm Nginx安装1. 前端开发环境 1)IDE 可使用WebStorm或VSCode 进行前端项目开发。 WebStorm是jetbrains公司旗下一款JavaScript 开发工具。 VSCode是Microsoft开发的代码编辑器工具。 2)nodejs NodeJS 是基于Chrome V8引擎的 JavaScript 运行环境。 ReactJS是用JavaScript写的库。webpack是一个运行在NodeJS 端的打包工具,react-cli都是运行在 NodeJS 环境下的脚手架。React项目的开发依赖于NodeJs这个Jav... -
Vite 2.0 + React + Ant Design项目搭建
作者: Kinglong 发表时间: 2022-09-23 15:53https://zhuanlan.zhihu.com/p/358403100 Cannot find package '@vitejs/plugin-react-refresh' This package has been deprecated 改成 // import reactRefresh from '@vitejs/plugin-react-refresh' //报错找不到包 import reactRefresh from '@vitejs/plugin-react' https://www.npmjs...