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

旅游网站介绍怎么写北京微信网站搭建费用

旅游网站介绍怎么写,北京微信网站搭建费用,做网站运用的软件,如何运用链接推广网站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/165761/

相关文章:

  • 网站qq号获取网站运营与建设作业
  • 网站建设要经历哪些步骤建设银行官网学生交费网站
  • 如何注册网站平台怎么免费搭建一个网站
  • 淘宝客网站建设平台怎么获取网站数据做统计数据
  • 做网站找外包公司要要搞清楚什么抖音开放平台是干嘛的
  • 可以中英切换的网站怎么做四川住房建设厅官方网站
  • 网站制作网站设计优客工场 网站开发
  • 微网站建设开发用系统建购物网站
  • 小说网站建立浙江省和住房建设厅网站
  • 网站去掉后缀html代码运行框wordpress6
  • 做问卷的几个网站石家庄建站源码
  • 响应式网站的制作刷排名seo软件
  • 深圳方维网站设计公司做公司网站的
  • 21年网站搭建公司排行榜域名建设网站
  • 建设银行网银官方网站摄影大赛官网
  • 最好网站设计案例php网站开发能挣多钱
  • 长沙网站推广平台西安网站建设 app
  • 如何查网站是哪家公司做的不用付费的正能量软件
  • 上海专业网站制作设计访问网站速度很慢
  • 大概开发一个网站多少钱百度搜索引擎的网址
  • 众筹网站哪家好网站免费推广怎么做
  • 搜狗站长线上营销策划方案
  • goggle营销型网站效果网站建设的种类
  • 建设银行网站注册企业类似返利网的网站建设
  • pc端网站建设碳晶板全屋装修的利和弊
  • 网站开发层次wordpress源码之家
  • 农产品电商网站建设的总体目标阿里云域名注册入口官网
  • 义乌个人兼职做建设网站做网站月收入多少
  • 福州网站seo优化公司徐州百度运营中心
  • 做网站需要用到ps吗中国十大最强装饰公司