• React框架技术点

    作者: 陆金龙       发表时间: 2023-02-28 09:33
    关键词:虚拟DOM  组件系统  JSX  React state  React props  
    1. 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 file  
    1.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:53
    https://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...