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

网站备案期seo免费推广

网站备案期,seo免费推广,自做网站域名重定向,建设银行网站查开户行1.需求描述 前端项目#xff0c;技术栈使用Vue3Element Plus#xff0c;参考了ruoyi-vue-pro项目与vue-element-plus-admin项目#xff0c;封装了一个Icon组件#xff0c;图标使用的是iconify,项目部署在内网环境#xff0c;不能连接互联网#xff0c;需要部署一套iconi…1.需求描述 前端项目技术栈使用Vue3Element Plus参考了ruoyi-vue-pro项目与vue-element-plus-admin项目封装了一个Icon组件图标使用的是iconify,项目部署在内网环境不能连接互联网需要部署一套iconify图标离线环境使用。Icon组件代码如下。 script langts setup import { propTypes } from /utils/propTypes import { useDesign } from /hooks/web/useDesign import { Icon } from iconify/vuedefineOptions({ name: Icon })const { getPrefixCls } useDesign()const prefixCls getPrefixCls(icon)const props defineProps({// icon nameicon: propTypes.string,// icon colorcolor: propTypes.string,// icon sizesize: propTypes.number.def(16),// icon svg classsvgClass: propTypes.string.def() })const isLocal computed(() props.icon.startsWith(svg-icon:))// const data computed(() { // return getIcon(props.icon) // })const symbolId computed(() {return unref(isLocal) ? #icon-${props.icon.split(svg-icon:)[1]} : props.icon })const getIconifyStyle computed(() {const { color, size } propsreturn {fontSize: ${size}px,color} })const getSvgClass computed(() {const { svgClass } propsreturn iconify ${svgClass} }) /scripttemplateElIcon :classprefixCls :colorcolor :sizesizesvg v-ifisLocal :classgetSvgClass aria-hiddentrueuse :xlink:hrefsymbolId //svgIcon v-else :iconicon :stylegetIconifyStyle //ElIcon /template 2.方案设计 iconify有一个项目api一个用Node.js写的http服务。 下载所有依赖后把代码部署到内网服务器中启动服务利用Nginx做反向代理暴露此服务设置项目的iconify地址使用离线服务。 3.项目iconify地址设置 此设置比较简单。 第一步安装依赖iconify/vue npm install --save-dev iconify/vue 第二步在main.ts中引入并进行地址设置 import { addAPIProvider } from iconify/vue;/*** description IconifyAPI相关配置* see {link https://docs.iconify.design/api/providers.html}*/ addAPIProvider(, {// 地址为项目实际部署的地址 请自己替换resources: [http://127.0.0.1:8084], }); 4.api项目部署 项目部署可以docker可以Nginx反向代理我选择的是Nginx反向代理。 第一步 拉取代码 git clone gitgithub.com:iconify/api.git 第二步 下载依赖 依赖下载完成后会多出两个文件夹lib和cache。其中cache是在项目启动后拉取的图标集缓存。 第三步 部署api项目代码到服务器目录 第四步 启动服务配置Nginx反向代理 启动服务直接运行npm run start 就可以然后在Nginx配置文件中配置反向代理重启Nginx搞定。 server {listen 8085;server_name iconify-server;location / {proxy_pass http://localhost:3000;}} 说明api项目的配置在src/config/中具体可以查看api readme文档。 5.效果展示 6.总结 本文是在项目部署内网时图标加载不出来的背景下自己找解决方案的一个总结。由于一般的项目需要使用的图表是很多的所以单个引入离线图标如下图所示是解决不了实际问题的。 最后在Pure Admin项目文档以及作者的视频帮助下部署了离线方案然后自己加入Nginx方案代理实现了自己项目的iconify图标集的离线使用。 本文是自己实现方案的一个总结如有不妥之处欢迎批评指正。
http://www.pierceye.com/news/181467/

相关文章:

  • 网站主机名是什么在小说网站做责编
  • 网站建设基本流程信息技术建筑网站设置工资单人换了怎么换
  • 建设银行查余额网站诚信经营网站的建设
  • 平台型网站建设公司最近发生的重大军事新闻
  • 分享惠网站怎么做旅游网站网页设计模板代码
  • 2018年做网站赚钱那些网站做的非常好看的
  • 兰州网站建设哪家专业wordpress耗时
  • 手机网站解析域名网站那个做的比较好
  • 上海专业网站建设公司电话企业营销网站建设的基本步骤
  • 中国专业的网站建设知乎wordpress
  • 广州网站设计公司兴田德润活动这是我做的网站吗
  • html5做网站一线全屋定制10大品牌
  • 广州百度网站建设公司wordpress免费媒体库管理
  • 郑州网站建设炉石在线a视频网站一级a做片
  • 网站越来越难做做杂志的模板下载网站有哪些
  • 怎么做化妆品网站内容规划免费做网站的网页
  • seo站外优化平台网站建设程序流程
  • 凡科轻站官网做个简单的企业小网站
  • 动漫做h免费网站有哪些系统开发是做什么的
  • 企业做网站流程全国地推公司排名
  • 揭阳新闻最新消息常用的seo工具推荐
  • 网站方案策划中国最大的博客网站
  • 网站建设加空间食品包装设计ppt
  • 搭建一个网站 优帮云张家口远大建设集团网站
  • wordpress本地视频播放器苏州谷歌seo
  • 银川网站建设有哪些16岁做分期网站
  • 制作网站对话框火车票网站建设多少
  • 怎么问客户做不做网站设计一个简单的广告
  • 佛山 网站关键词优化trel域名
  • 哪家网站建设好大连房产网