当前位置: 首页 > news >正文

高端企业网站模板手机百度

高端企业网站模板,手机百度,设计网站的功能有哪些内容,开化网站建设一、vite创建react项目 要使用Vite创建一个React项目#xff0c;你需要按照以下步骤操作#xff1a; 1、确保你已经安装了Node.js#xff08;建议使用最新的稳定版本#xff09;。 2、 使用npm命令安装Vite CLI工具#xff0c;再来创建项目 npm create vitelatest my-vi…一、vite创建react项目 要使用Vite创建一个React项目你需要按照以下步骤操作 1、确保你已经安装了Node.js建议使用最新的稳定版本。 2、 使用npm命令安装Vite CLI工具再来创建项目 npm create vitelatest my-vite-app  3、运行上述命令后按照提示选择“create-react-app”模板创建项目。 4、输入项目名称例如“my-react-app”。 5、选择需要的选项例如选择JavaScript或TypeScript作为项目的编程语言。 SWC是JavaScript编译工具比Babel要快但是在功能和插件生态系统方面Babel更完善 6、等待依赖安装完毕。 以下是一个简单的命令行示例 npm create vitelatest my-vite-app # 选择默认模板 create-react-app # 输入项目名称例如 my-react-app # 选择一个JavaScript框架或者TypeScript 7、安装完成后你可以通过以下命令启动开发服务器 cd my-react-app npm install 安装package.json中的依赖包 npm run dev 8、现在你应该拥有一个使用Vite创建并且配置了React的新项目。 9、vite相关命令 vite [root]启动开发服务器可以指定一个根目录可选。 build [root]构建生产环境的应用程序可以指定一个根目录可选。 optimize [root]预打包依赖项用于优化构建性能。 preview [root]本地预览生产环境的构建结果可以指定一个根目录可选。 --open启动开发服务器后自动打开默认浏览器并访问应用程序 --cors启用 CORS跨域资源共享。 --strictPort如果指定的端口已被占用则退出。 --force强制优化器忽略缓存并重新打包。 -c, --config file使用指定的配置文件。 --base path设置公共基础路径默认为 /。 -l, --logLevel level设置日志级别可选值为 info、warn、error、silent。 --clearScreen允许或禁用日志时的清屏操作。 -d, --debug [feat]显示调试日志可选参数为特定功能的名称。 -f, --filter filter过滤调试日志的输出。 -m, --mode mode设置环境模式。 -h, --help显示帮助信息。 -v, --version显示版本号。二、集成开发需要的各种插件 项目搭建之后我们就开始安装项目所需要的各种插件了 1、集成vant的react版本组件库以此为例 # 通过 npm 安装 npm i react-vant -S 安装完成之后我们可以看到package.json中多了  react-vant: ^3.3.5, 即表示安装完成 如何使用vant 中的组件呢 官方文档地址https://react-vant.3lang.dev/guide/quickstart 引入即可 import { Uploader,Toast } from react-vant; 具体组件的详细用法参考官方文档组件即可 2、集成less npm install less -Dnpm install less-loader -D 安装好了之后就可以了 3、集成路由并配置 npm install react-router-dom -S 安装好之后入口App.tsx import ./App.css import * as React from react import RootRouter from ./router.jsx import {BrowserRouter} from react-router-dom function App() {return (BrowserRouterRootRouter//BrowserRouter) } export default Approuter.jsx页面 import * as React from react import {Routes,Route} from react-router-dom import Home from ./pages/index import User from ./pages/user import Created from ./pages/Created import Complete from ./pages/Completefunction Router() {return (RoutesRoute path/ element{Home /} /Route path/user element{User /} /Route path/created element{Created /} /Route path/complete element{Complete /} //Routes); }export default Router;4、集成redux状态管理 5、国际化配置 三、react语法 1、基础语法参考文档React 官方中文文档 2、react进阶 内置Hook  Hook 可以帮助在组件中使用不同的 React 功能。你可以使用内置的 Hook 或使用自定义 Hook。本页列出了 React 中所有内置 Hook React 内置 Hook – React 中文文档 示例useState Hook import * as React from react import {useState} from reactfunction UserPage() {const navigateTo useNavigate();const [account, setAccount] useState(some-account-value); const [columns, setColumns] useState([/* ...初始的列数据... */]); return (div/div)} 四、QA问答 1、类型“JSX.IntrinsicElements”上不存在属性“div”? react使用ts 内部组件如果是div a标签这种html标签ts会报错 类型“JSX.IntrinsicElements”上不存在属性“div” 这种本来就不是自定义组件的标准html标签怎么取消这种ts报错呢或者怎么告诉ts这就是标准html标签 解决方案 配置下tsconfig.json文件 compilerOptions:{ jsx: react, }, 2、提示 useRoutes() may be used only in the context of a Router component. 需要在外面包一层 BrowserRouter 3 、vite创建的项目不支持require会提示require未定义 解决方案前端有很多工具包是commonjs的写法只能用require引入为了vite构建的项目也可以方便的引入commojnjs包需要把这些工具包转换为es module 1安装 vite-plugin-commonjs插件 npm i vite-plugin-commonjs 2在vite.config.js中添加该插件注意commonjs()必须在react()上面否则不生效打包的时候也需要配置一下把require转换一下 import { defineConfig } from vite import react from vitejs/plugin-react import commonjs from vite-plugin-commonjs;// https://vitejs.dev/config/ export default defineConfig({plugins: [commonjs(),react()],build: {commonjsOptions: {transformMixedEsModules: true}} }) 未完待续后续react相关问题会长期记录在本博客下~~
http://www.zqtcl.cn/news/597598/

相关文章:

  • 什么公司做网站最好怎么给网站做快照
  • 官方网站建设的方法有哪些方面邮箱号码大全
  • 电商app软件山东网络推广优化排名
  • 国内产品网站w源码1688网站关键词描述字数
  • 网站404 模板wordpress 文字插件下载
  • 河南民基建设工程有限公司网站齐齐哈尔建设局网站首页
  • 响应式网站建设推荐乐云践新三丰云免费云服务器
  • 长沙网站建设模板uc浏览器访问网站
  • 擼擼擼做最好的导航网站陕西政务服务网注册公司流程
  • 怎样做商城网站的推广wordpress用php哪个版本好
  • 网站功能模块建设建设网站考证
  • 网站代码结构成都住建局官网报名入口
  • 吴桥县网站建设房产门户网站模板
  • 标签化网站网络服务类型及其所采用的网络协议
  • 做网站服务器应该怎么配置网页美工设计实践性教案
  • 响应式网站导航栏内容泰安网站营销推广
  • 南通营销网站开发软件开发工具名词解释
  • 吉林企业网站模板建站哪个好wordpress后台新建慢
  • 整合营销的成功案例肇庆seo优化
  • 网站关键字标签合肥高端网站建设设计公司哪家好
  • 大型企业网站设计案例免费在线看片
  • 云南网站开发公司找哪家网站弹出式链接后台怎么做
  • 电商网站的支付模块怎么做企业网站建设招标文件
  • 旅游在线网站开发十八个免费的舆情网站
  • 网站怎么申请百度小程序火车头采集发布wordpress
  • 外贸网站的推广技巧有哪些莱芜网吧
  • 溧阳城乡建设局网站ps中网站页面做多大的
  • sns社交网站 有哪些wordpress开发分类筛选
  • 黄石网站建设教程网上怎样查询企业资质
  • 国内设计师交流网站怎样做自己的网站钻钱