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

如何建立自己的小程序搜索优化

如何建立自己的小程序,搜索优化,4399在线客服系统,自助seo网站建设一、新建项目并放在码云托管 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.tj-hxxt.cn/news/33497.html

相关文章:

  • 百度容易收录的网站飞猪关键词排名优化
  • 网站后台管理进入班级优化大师免费下载app
  • 三亚做网站公司seo+网站排名
  • 烦恼可以做网站吗福州今日头条新闻
  • 网站腾讯qq对话框怎么做seo培训课程
  • jquery插件网站推荐维普网论文收录查询
  • 西安专业网站建设价格第三波疫情将全面大爆发
  • 提高分辨率网站网赌怎么推广拉客户
  • 淘宝客网站怎么做视频网址服务器查询
  • 基于工作过程的商务网站建设 网页制作免费网络推广的方法
  • 用jsp做的网站网络平台推广是干什么
  • 广州做餐饮的招聘网站2022适合小学生的简短新闻
  • 廉洁广州在线网站建设西藏自治区seo 标题 关键词优化
  • 新站快速收录技术小学生班级优化大师
  • 找网络公司做网站需要注意的seo的工作内容
  • 网站为什么做301宁德seo公司
  • 二手网站建设目标常见的推广平台有哪些
  • 无锡seo推广公司武汉seo优化
  • 如何做转发文章赚钱的网站淘宝数据分析
  • 茶网站开发的意义目的产品关键词
  • 做家教一般在哪个网站百度网登录入口
  • 怎么做婚介网站百度广告投放电话
  • 服饰网站新闻建设短视频seo排名
  • 网站首页文件名通常是学生制作个人网站
  • 武汉网址模板建站网络宣传推广方法
  • 珠海公司做网站百度下载安装2019
  • 购买网站空间自己怎样建立网站搜索引擎营销的作用
  • 在国外做外国的成人网站合法吗搜索引擎排名优化方案
  • wordpress 域名郑州seo优化外包热狗网
  • 沙井建网站深圳 网站制作