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

云南网站建设电话制图软件免费

云南网站建设电话,制图软件免费,网络营销的概念和特点是什么,无锡网站建设 微信公众号一、新建项目并放在码云托管 1、新建项目:react ts h5 考虑到这些 用 create-react-app 脚手架来搭建项目。 首先,确保你已经安装了 Node.js。如果没有安装,请先从官方网站 https://nodejs.org/ 下载并安装 Node.js。打开命令行工具&#x…

一、新建项目并放在码云托管

1、新建项目:react ts h5 考虑到这些 用 create-react-app 脚手架来搭建项目。

首先,确保你已经安装了 Node.js。如果没有安装,请先从官方网站 https://nodejs.org/ 下载并安装 Node.js。打开命令行工具,然后执行以下命令来全局安装 create-react-app 脚手架工具:npm install -g create-react-app
接下来,在命令行中执行以下命令来创建一个新的 TypeScript React 应用程序:npx create-react-app my-react-app --template typescript
其中,“my-react-app” 是你的项目名称,你可以根据实际情况进行修改。create-react-app 将会自动创建并初始化一个新的 TypeScript React 项目,并安装所需的依赖包。这个过程可能会花一些时间。当创建完成后,进入项目目录:cd my-react-app
最后,运行以下命令启动开发服务器,以预览你的新项目:npm start

2、在码云(gitee)上新建一个仓库

目前为止,项目有了,仓库有了。现在要做的就是把项目放在gitee上进行托管。

3、在项目对应的命令窗口中,依次执行如下命令:

git remote add origin <仓库地址>
git add .
git commit -m "Initial commit"
git push -u origin master

但是此时很有可能会报错,拿着报错信息去百度。

二、写代码:

​ 除了我们常见的谷歌浏览器外,在火狐浏览器可以用手机扫码,在手机上查看效果,并且,代码修改中保存后会和效果同步。

三、路由

用react-router、安装之后在app.tsx文件中。

import { BrowserRouter as Router, Route, Routes } from 'react-router-dom';
。。。
return (<div id='app'><div className='app-main' style={{ width: `${appMainWidth}px`, height:               `${appMainHeight}px` }}><Router><Routes><Route path="/check" element={<Check />} /></Routes></Router></div></div>);
。。。

四、网络请求,接axios

1、安装、配置axios

import axios from 'axios';const httpService = axios.create({baseURL: '/api', // 设置API的基本URLtimeout: 10000, // 设置超时时间headers: {'Content-Type': 'application/json',},
});// 添加请求拦截器
httpService.interceptors.request.use(config => {// 在发送请求之前做些什么// 可以在这里添加认证信息、loading状态等return config;
}, error => {// 对请求错误做些什么return Promise.reject(error);
});// 添加响应拦截器
httpService.interceptors.response.use(response => {// 对响应数据做点什么return response.data;
}, error => {// 对响应错误做点什么return Promise.reject(error);
});export default httpService;

在写接口的文件中,就可以调用这个文件中的axios实例啦

import http from './index'export const getCheckList = (data: any) => {return http({url: '',method: 'post',data,})
}

五、跨域

前端如何解决跨域

可以在webpack的配置文件(webpackDevServer.config.js)中直接配置代理

// `proxy` is run between `before` and `after` `webpack-dev-server` hooksproxy: {'/api': {target: '', // 后台服务地址以及端口号ws: true,changeOrigin: true, //是否跨域pathRewrite: { '^/api': '/' }}},

六、项目适配

参考 https://blog.csdn.net/qq_52181663/article/details/134463765?spm=1001.2014.3001.5501

http://www.yayakq.cn/news/643204/

相关文章:

  • 京东的网站建设分析北京企业网站建设哪家服务好
  • 百度做网站教程北京工商登记服务平台
  • 家政公司网站建设个人网站建设程序设计
  • 我学我做我知道网站蝴蝶传媒网站推广
  • 企业网站设计多少钱淄博网站公司
  • 北京定制网站建设公司做化学合成的网站有哪些
  • 易展 网站建设兰州手机网站建设
  • 建筑导航网站医院行业网站
  • 淘宝app官网杭seo网站建设排名
  • 设计了网站首页杭州有哪些做网站的公司好
  • 做亚马逊网站需要租办公室吗值得玩的网页游戏
  • nodejs做网站还是app夸克搜索引擎
  • 做电销哪些网站可以找到客户端永久开源的免费建站系统
  • 建立英文网站星巴克seo网络推广
  • 优化怎么做网页搜索引擎优化技术
  • 广电基础设施建设官方网站网站换服务器对排名有影响吗
  • 深圳建设工程招投标网站常熟seo关键词优化公司
  • 外贸网站建站方案建设商场黄金网站
  • 网站是如何制作的wordpress插件 速度
  • 时代强个人网站中国风网站建设
  • 罗湖建网站公司上海包装设计公司排名
  • 网站的优化是什么有哪些网站的搜索引擎
  • 公司做网站算什么费用苏州工业园区外国语学校
  • 岳阳建设网站徐州网站简介
  • 特价锦州网站建设山东3个中高风险地区
  • 小公司网站建设现状设计说明书
  • 手机做图纸app下载网站wordpress汉化.po
  • 东莞app培训网站建设设计师主题 wordpress
  • 网站标题栏制作淘宝网页网站
  • 同样是div 怎么有些网站收录少 有些多软件开发工具具有哪些基本功能