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

哈什么网一个网站做ppt如何查询百度搜索关键词排名

哈什么网一个网站做ppt,如何查询百度搜索关键词排名,做英文网站赚钱,优秀网络专题内容策划分享对于 uniapp 来说,配置 pages.json 无疑是最繁琐的事情,具有以下缺点: 冗长,页面很多时 pages 内容会很长难找,有时候因为内容很长,导致页面配置比较难找,而且看起来比较凌乱json弊端&#xff…

对于 uniapp 来说,配置 pages.json 无疑是最繁琐的事情,具有以下缺点:

  • 冗长,页面很多时 pages 内容会很长
  • 难找,有时候因为内容很长,导致页面配置比较难找,而且看起来比较凌乱
  • json弊端,因为是 json 文件,配置项提示不友好,而且写注释会报错,也不能写额外的逻辑(比如动态配置等),强 json 格式(键必须有双引号)

于是,我找出了一个优雅的解决方案,请看示例:

vite.config.ts 中配置

// vite.config.ts
import { defineConfig } from 'vite';
import uni from '@dcloudio/vite-plugin-uni';
import uniAutoPages from '@jl15988/uni-auto-pages';
export default defineConfig({plugins: [uniAutoPages({// 主页面mainPage: 'src/pages/index/index'});]
});

pages.config.ts 中配置

pages.config.ts 中的配置与官方 pages.json 的配置几乎一致,相当于仅仅从 json 文件改为了 ts 文件,但是可以忽略 pages 配置,因为会自动构建,除非你想自己配置,subPackages 配置可以仅仅配置 root,然后自动构建 pages。

// pages.config.ts
import {defineAutoPagesConfig} from "@jl15988/uni-auto-pages";export default defineAutoPagesConfig({pages: [],subPackages: [],globalStyle: {navigationBarTextStyle: 'black',navigationBarTitleText: '',navigationBarBackgroundColor: '#F8F8F8',backgroundColor: '#F8F8F8',},// 其他配置项...
});

defineUniPage 页面配置

在页面中可以使用 defineUniPage 来对当前页面单独配置

<template><view>页面内容</view>
</template><script lang="ts" setup>
import { defineUniPage } from "@jl15988/uni-auto-pages";defineUniPage({// 页面配置,会在构建时被提取并写入 pages.jsonstyle: {navigationBarTitleText: '示例页面',navigationBarBackgroundColor: '#007AFF',navigationBarTextStyle: 'white',enablePullDownRefresh: true,}
});
</script>

通过配置 tsconfig.json 可以忽略页面的 defineUniPage 引入

{"compilerOptions": {"types": ["@jl15988/uni-auto-pages"]}
}

配置说明

提供了三种配置方式:

  • 在 pages.config.ts 中配置
  • 在页面中使用 defineUniPage 配置页面

优先级:页面配置 > pages.config.ts 配置

插件配置项说明

配置项类型默认值说明
rootstring项目根目录,默认自动获取当前根目录
entryDirstring‘src/pages’入口目录
mainPagestring‘src/pages/index/index’主页面路径
fileTypesstring[][‘vue’, ‘nvue’, ‘uvue’]文件类型
ignorestring[][‘**/components/**’]忽略路径
outputPathstring‘src/pages.json’输出路径
defaultPageConfigPageConfig{style: {navigationStyle: ‘custom’}}默认页面配置

page.config.ts 配置项说明

配置项类型默认值说明
pagesPagesOptionsPage[][]页面配置,可选,会自动构建,用于自定义页面配置
subPackagesSubPackagesOptions[][]分包配置,可选,可以仅配置 root,会自动扫描,也可以自定义指定页面配置
其他,如 globalStyle、tabBar 等uniapp pages.json,具体参照官方 pages 说明,或参考:pages.tspages.json 配置,与官方 pages.json 一致

仓库、资源、安装、反馈

仓库地址:https://gitee.com/jl15988/uni-auto-pages
npm 地址:https://www.npmjs.com/package/@jl15988/uni-auto-pages

可以执行一下代码安装测试(!!!注意,当前仅测试版本,仅供试用)

npm i @jl15988/uni-auto-pages

欢迎安装测试,并提出问题,可以在仓库提交 Issue,或者贡献代码,帮助我们完善此依赖,谢谢!

http://www.dtcms.com/wzjs/128363.html

相关文章:

  • 武汉今天新闻头条网络排名优化软件
  • 外贸自己做网站好不好营销咨询公司排名前十
  • 做静态网站网站页面分析作业
  • liferay做网站好吗广州seo效果
  • zencart网站时间问题晋江怎么交换友情链接
  • 专业网站模仿百度信息流怎么投放
  • 苏州房地产网站建设手机版百度一下
  • 丹阳网站建设方案网站推广的基本方法有哪些
  • 网站编译成dll专业的网站优化公司排名
  • 网站建设项目方案网页模板素材
  • 微信网站开发js框架b站推广网站mmm
  • 外贸公司网站制作价格真正免费建站
  • 网上做广告的网站云搜索app
  • 做网站靠广告一年赚多少钱免费b站推广
  • 外贸网站建设 深圳阳西网站seo
  • wordpress bbs吗seo网站推广优化论文
  • 惠州市建设公司网站百度网站推广关键词怎么查
  • 网站做的不满意网站seo在线优化
  • 私人公司怎么做网站网络整合营销策划书
  • 做外卖有哪些网站网络营销推广方式案例
  • 最大郑州网站建设公司上海知名网站制作公司
  • 利用excel做填报网站爱站网seo查询
  • 2018wordpress主题seo优化排名百度教程
  • 网页制作素材网站设计网站模板
  • 用vs2012怎么做网站游戏代理平台一天结一次
  • wordpress更新css中山seo关键词
  • 存量权益登记在哪个网站上做如何做网络推广运营
  • 北京网站建设开发公司天津百度网站快速排名
  • 做电影网站一年赚多少关键词快速排名不限行业
  • 软件开发用什么软件编程优化师是一份怎样的工作