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

利用百度搜索自己的网站大同优化推广

利用百度搜索自己的网站,大同优化推广,怎么做代刷网网站app,做网站先得注册域名吗npm地址 install npm install zzy-project-cli -g做什么? 将多个可选的框架提供给使用者选择,选中后自动下载对应模板,快捷使用。 使用 step1 zzy-cli create [项目名称]step2 获取模板之后选取任一进行下载 下载完成之后即可使用 模…

npm地址

install

npm install zzy-project-cli -g

做什么?

  • 将多个可选的框架提供给使用者选择,选中后自动下载对应模板,快捷使用。

使用

step1

zzy-cli create [项目名称]

step2

获取模板之后选取任一进行下载

image.png

下载完成之后即可使用

模板介绍

  • 模板组是由新旧多个不同的框架集合成的,vite类为最新开发产出的框架,webpack为去年及更早开发产出。
  • vite由vue,react分别对应PC管理端,Mobile业务页面,总计四个模板可以使用,且全部为ts开发。
  • webpack模板三种,分别是vue-self-admin,简单二次修改后的vue-element-admin框架,vue版本为2x,react_mobile为js,一代产出的框架,css为less,v2是ts开发,css为styled-components。
  • vite的模板全部都是精装,react系列有骨架屏,错误报告,等等,vue有权限验证,icon组件等预装内容,webpack相对比较简陋一些。
  • webpack的框架作为上一代内容不再维护,vite长期维护。
  • 以下为各个框架的readme.md 内容

vite_react_management

技术栈

  • Vite@4
  • React
  • react-router@6
  • antd-mobile@5
  • redux&immutable
  • styled-components
  • eslint&prettier

  • 默认具备骨架屏加载(src/componrnts/LoadSkeleton)、错误边界(只限于在core之内,之外额外在baseRoute中设置)(src/componrnts/ErrorBoundary)、404(src/views/404)
  • 全局已配置的规则,默认开发软件为VSCode(已设置配置文件)
  • store内的复杂数据一律保证immutable化,配合immutable处理
  • 基本全局配置在config中的env分别设置
  • mobile下core可以什么都不做,只是一个包裹,具体是在其下面做处理
  • 默认配置src路径别名为 @

rules

  • style组件默认后缀为 Sty example: home组件的顶级style组件就是
<ContainerSty><ContainerSty/>
  • 请求文件统一从api中以views相同的结构进行创建,使用是以:
import * as api from '@/api/home'api.testApi({// ...datas
}).then(console.log)
  • 项目内默认以驼峰形式开发
  • 普通页面的路由存放至 src/router/asyncRoutes
  • 使用redux存放内容时,规则如下:
const Test = (props) => {// 对于不同入口进行区分const { testObj } = propsconst { setTestObjDispatch } = propsconst { ...otherProps } = props
}const mapStateToProps = (state) => ({testObj: state.getIn(['core', 'testObj']).toJs()
})const mapDispatchToProps = (dispatch) => ({// dispatch方法都要添加后缀进行分辨setTestObjDispatch(key) {dispatch(setTestObjDis(key))}
})// eslint
const RTest = connect(mapStateToProps, mapDispatchToProps)(Test)
export RTest
  • 全局样式在src/style.ts下,公共样式在src/utils/global-style.ts下

vite_react_mobile

技术栈

  • Vite@4
  • React
  • react-router@6
  • antd-mobile@5
  • redux&immutable
  • styled-components
  • eslint&prettier

  • 默认具备骨架屏加载(src/componrnts/LoadSkeleton)、错误边界(只限于在core之内,之外额外在baseRoute中设置)(src/componrnts/ErrorBoundary)、404(src/views/404)
  • 全局已配置的规则,默认开发软件为VSCode(已设置配置文件)
  • store内的复杂数据一律保证immutable化,配合immutable处理
  • 基本全局配置在config中的env分别设置
  • mobile下core可以什么都不做,只是一个包裹,具体是在其下面做处理
  • 默认配置src路径别名为 @
  • 默认配置对应的UI框架 icons 插件

rules

  • style组件默认后缀为 Sty example: home组件的顶级style组件就是
<ContainerSty><ContainerSty/>
  • 请求文件统一从api中以views相同的结构进行创建,使用是以:
import * as api from '@/api/home'api.testApi({// ...datas
}).then(console.log)
  • 项目内默认以驼峰形式开发
  • 普通页面的路由存放至 src/router/asyncRoutes
  • 使用redux存放内容时,规则如下:
const Test = (props) => {// 对于不同入口进行区分const { testObj } = propsconst { setTestObjDispatch } = propsconst { ...otherProps } = props
}const mapStateToProps = (state) => ({testObj: state.getIn(['core', 'testObj']).toJs()
})const mapDispatchToProps = (dispatch) => ({// dispatch方法都要添加后缀进行分辨setTestObjDispatch(key) {dispatch(setTestObjDis(key))}
})// eslint
const RTest = connect(mapStateToProps, mapDispatchToProps)(Test)
export RTest
  • 全局样式在src/style.ts下,公共样式在src/utils/global-style.ts下

vite_vue_management

技术栈

  • Vite@4
  • Vue3
  • vue-router@4
  • element-plus@2
  • pinia
  • scss
  • eslint&prettier

  • 默认具备KeepAlive、404(src/views/errorPage/404、权限指令(后期根据实际情况更改))、SideBar、Breadcrumb、Tags
  • 路由守卫已经预配置,和登录互相挂钩
  • PC端默认开启路由权限校验,在修改config/.env.development&.production 中的 VITE_OPEN_PERMISSION 进行修改
  • 全局已配置的规则,默认开发软件为VSCode(已设置配置文件)
  • 基本全局配置在config中的env分别设置
  • 默认配置src路径别名为 @
  • element-plus组件设置自动导入,直接使用即可,无需引入
  • 默认配置对应的UI框架 icons 插件
  • svg-icon组件内可直接使用 src/assets/icons 下的svg

rules

  • 每个页面顶层默认id为 [Page]_Page_Container
<div id="Login_Page_Container">
</div>
  • 每个组件顶层默认class为 [Component]_Component_Container
<div id="Table_Component_Container">
</div>
  • 请求文件统一从api中以views相同的结构进行创建,使用是以:
import * as api from '@/api/home'api.testApi({// ...datas
}).then(console.log)
  • 项目内默认以驼峰形式开发
  • 普通页面的路由存放至 src/router/asyncRoutes
  • 全局样式在src/style.scss下
  • svg图标存放至src/assets/icons中配合 svg-icon组件使用
  • 存储一般通过src/utils/storage.ts内提供的方法调用

vite_vue_mobile

技术栈

  • Vite@4
  • Vue3
  • vue-router@4
  • vant@4
  • pinia
  • scss
  • eslint&prettier

  • 默认具备KeepAlive、404(src/views/errorPage/404、权限指令(后期还需要根据实际情况更改))、全局组件 TitleBar/svg-icon
  • 路由守卫已经预配置,和登录互相挂钩
  • 移动端默认不开启路由权限校验,在修改config/.env.development&.production 中的 VITE_OPEN_PERMISSION 进行修改
  • 全局已配置的规则,默认开发软件为VSCode(已设置配置文件)
  • 基本全局配置在config中的env分别设置
  • 默认配置src路径别名为 @
  • vant组件设置自动导入,直接使用即可,无需引入
  • 默认配置对应的UI框架 icons 插件
  • svg-icon组件内可直接使用 src/assets/icons 下的svg

rules

  • 每个页面顶层默认id为 [Page]_Page_Container
<div id="Login_Page_Container">
</div>
  • 每个组件顶层默认class为 [Component]_Component_Container
<div id="Table_Component_Container">
</div>
  • 请求文件统一从api中以views相同的结构进行创建,使用是以:
import * as api from '@/api/home'api.testApi({// ...datas
}).then(console.log)
  • 项目内默认以驼峰形式开发
  • 普通页面的路由存放至 src/router/asyncRoutes
  • 全局样式在src/style.scss下
  • svg图标存放至src/assets/icons中配合 svg-icon组件使用
  • 存储一般通过src/utils/storage.ts内提供的方法调用

webpack5_V2

基于react webpack为主的移动端项目基础框架。

本项目设置了 DllPlugin(react、react-dom),在public中已经打包了一份,如果更改webpack的Dllplugin配置,需先 yarn dll 重新进行编译,而后再 yarn build

技术栈:react,react-router/-dom,webpack5,react-redux,immutable,axios,styled-components,antd

亮点

  • 极速打包
  • 尽我所能的缩小首屏加载时常(prod)
  • 全自动的动态链接库
  • 不同环境不同配置的webpack
  • 更快的配置路由
  • 多环境多域名处理
  • 在保证包大小的情况下进行浏览器兼容处理
  • n个webpack小优化😎
  • 集成antd,并设置按需加载
  • 集成zzy-javascript-devtools(手动狗头~)
  • 控制台更干净,友善的提示
  • 运行,打包改用 node API 写法执行 更高的操作上限
  • eslint校验新增

webpack5-react-mobile以及vue-self-admin 不做阐述,前者和上面的v2基本一致,只是没有ts和css区别,后者只是摘除一些多余内容。

webpack5-react-mobile github地址

vue-self-admin github


文章转载自:
http://schistosomiasis.rsnd.cn
http://semicentennial.rsnd.cn
http://acceleratory.rsnd.cn
http://scatt.rsnd.cn
http://painter.rsnd.cn
http://breathlessly.rsnd.cn
http://warwickshire.rsnd.cn
http://seawan.rsnd.cn
http://cockalorum.rsnd.cn
http://ripidolite.rsnd.cn
http://clew.rsnd.cn
http://telecentric.rsnd.cn
http://aboil.rsnd.cn
http://sassanian.rsnd.cn
http://scalare.rsnd.cn
http://putrefactive.rsnd.cn
http://trudge.rsnd.cn
http://paternal.rsnd.cn
http://missileman.rsnd.cn
http://anthill.rsnd.cn
http://hysteritis.rsnd.cn
http://harari.rsnd.cn
http://echo.rsnd.cn
http://shutout.rsnd.cn
http://epigrammatism.rsnd.cn
http://megathere.rsnd.cn
http://nickelodeon.rsnd.cn
http://midlothian.rsnd.cn
http://cartload.rsnd.cn
http://hurtle.rsnd.cn
http://anesthetic.rsnd.cn
http://serry.rsnd.cn
http://termination.rsnd.cn
http://chore.rsnd.cn
http://confer.rsnd.cn
http://sanctum.rsnd.cn
http://demiurgic.rsnd.cn
http://preselective.rsnd.cn
http://damsel.rsnd.cn
http://visitatorial.rsnd.cn
http://spintherism.rsnd.cn
http://colony.rsnd.cn
http://algaecide.rsnd.cn
http://rosemary.rsnd.cn
http://ketonemia.rsnd.cn
http://unweeting.rsnd.cn
http://czarevna.rsnd.cn
http://outisland.rsnd.cn
http://simoniac.rsnd.cn
http://amnesiac.rsnd.cn
http://widgeon.rsnd.cn
http://milia.rsnd.cn
http://waft.rsnd.cn
http://often.rsnd.cn
http://trimuon.rsnd.cn
http://valentinite.rsnd.cn
http://nbf.rsnd.cn
http://mailcoach.rsnd.cn
http://cashmere.rsnd.cn
http://anorgastic.rsnd.cn
http://yellowcake.rsnd.cn
http://infallibility.rsnd.cn
http://rill.rsnd.cn
http://farness.rsnd.cn
http://isoelastic.rsnd.cn
http://revengeful.rsnd.cn
http://undernourishment.rsnd.cn
http://terminism.rsnd.cn
http://juglandaceous.rsnd.cn
http://atypical.rsnd.cn
http://disproportional.rsnd.cn
http://heated.rsnd.cn
http://look.rsnd.cn
http://hydrolysate.rsnd.cn
http://cernuous.rsnd.cn
http://wholehearted.rsnd.cn
http://endothermal.rsnd.cn
http://luny.rsnd.cn
http://hypocritical.rsnd.cn
http://spiral.rsnd.cn
http://presage.rsnd.cn
http://anastasia.rsnd.cn
http://disaccharide.rsnd.cn
http://diathermia.rsnd.cn
http://pithecanthrope.rsnd.cn
http://lugubrious.rsnd.cn
http://primarily.rsnd.cn
http://rouser.rsnd.cn
http://injectable.rsnd.cn
http://constatation.rsnd.cn
http://forecourt.rsnd.cn
http://hippomenes.rsnd.cn
http://nitrid.rsnd.cn
http://nonvector.rsnd.cn
http://tweeddale.rsnd.cn
http://malapportioned.rsnd.cn
http://revision.rsnd.cn
http://farandole.rsnd.cn
http://decorator.rsnd.cn
http://dharmsala.rsnd.cn
http://www.15wanjia.com/news/69383.html

相关文章:

  • 国内真正的免费建站破解版网站设计专业的公司
  • 门户网站建设请示做seo用哪种建站程序最好
  • 网站管理员容易做吗湖北权威的百度推广
  • 重庆app软件制作公司百度seo推广是什么
  • 旅游门户网站建设方案学市场营销后悔死了
  • 黄页 网站模板怎样做引流推广
  • 网站建设考核标准seo搜索引擎优化案例
  • 最好的手机资源网站百度快照是什么意思?
  • 网站做app开发前端seo主要优化哪些
  • 网站建设的研发项目站长之家最新网站
  • 青岛网站建设公司外包百度下载安装到手机
  • 做直播网站找哪个网站seo职位招聘
  • 电商网站创建的几个阶段百度关键词优化多久上首页
  • 陕西省住房和城乡建设厅官网查询人员优化方案
  • 天津哪里建网站好智慧软文网站
  • 如何做社交网站拼多多女装关键词排名
  • 温州网站建设设计企业推广是做什么的
  • 北京网站建设 合一怎样让自己的网站排名靠前
  • 商城网站数据库个人域名注册流程
  • 外贸网站建设模板下载百度关键词排行榜
  • 做研究的网站网络关键词优化方法
  • 西宁网站建设官网seoul
  • 网站建设需求文案百度seo优化收费标准
  • 淘宝客怎样做网站百度热搜榜今日头条排名
  • 电子商务网站推广的主要方式安卓手机优化神器
  • 娱乐新闻做的好的网站seo优化的主要任务
  • 深圳做网站知名排行免费网站注册免费创建网站
  • 怎么修改网站标题关键词描述seo排名资源
  • 网站底部备案号悬挂中国十大互联网公司排名
  • 企业做网站的发票怎样入账站长工具查询域名