Vue 移动端框架
1 | Vue 移动端框架Vue |
移动端h5开发app框架常用
移动端h5开发app框架的主要原理是通过内嵌webview容器,将自己的H5页面呈现给用户。其中webview是指原生APP中的一个组件,它类似于Android中的WebView或iOS中的UIWebView组件,可以让我们在应用中显示web内容。这样,我们就可以利用H5技术开发出一套网页程序,经过封装之后嵌入到这个web容器中,然后利用javascript和native代码之间的交互机制来实现原生APP与H5之间的通信和交互。
Ionic框架
Ionic框架是基于AngularJS(一种Web应用框架)和Cordova(一种用于原生应用交互的插件框架)开发的,它采用了一系列的CSS组件及JavaScript插件,提供了一种基于HTML、CSS和JavaScript的开发模式,让开发者可以使用HTML、CSS、TypeScript等Web技术,简单而快速地开发出高质量的移动应用。
React Native框架
React Native框架是由Facebook开发的移动端H5开发框架,其特点是采用了ReactJS的技术,但是在React Native中,采用的是原生组件,所以其性能和效果可以与原生应用媲美。同时,React Native还提供了用于原生组件与JavaScript代码之间的通信机制,使得React Native可以轻松地应对复杂的原生UI和动画效果。
PhoneGap框架
PhoneGap是由Apache Cordova项目衍生而来的移动端H5开发框架,主要特点是可以将HTML、CSS和JavaScript等Web技术封装为APP,并且可以与原生应用进行交互。PhoneGap还提供了一些插件,用于增强应用的功能,例如加入地图或相机功能等。
Weex框架
Weex框架是阿里巴巴推出的一种移动端H5开发框架,它提供了一种基于Vue.js编写的开发方式,支持与原生应用的交互,并且可以将H5应用app中做h5页面的缓存优化打包成APP或者放入Webview中运行。
uniapp
vue 多页面 history 路由 配置
多页面打包配置
1 | pages: { |
testPMS页面路由
1 | const router = new VueRouter({ |
index 页面路由
1 | const router = new VueRouter({ |
nginx 配置资源路径
1 | server { |
vue 多页面 history 路由 + publicPath 配置
多页面打包配置
1 | pages: { |
testPMS页面路由
1 | const router = new VueRouter({ |
index 页面路由
1 | const router = new VueRouter({ |
nginx 配置资源路径
1 | server { |
注意:服务器的根路径 /home/jysp/workspace/pms3,我们配置了 /jysp/。所以我们需要在 在 pms3 下新增 /pms3/jysp 文件夹,然后将 打包文件放到jysp下
部署项目时避免上次缓存
在nginx 指定资源类型不缓存
1 | server { |
Pure Admin
github star 15K+
基于Vue3、Vite、Element-Plus、TypeScript、Pinia、Tailwindcss等最新技术栈开发
RuoYi-Vue 全新 Pro 版本,优化重构所有功能。基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 微信小程序,支持 RBAC 动态权限、数据权限、SaaS 多租户、Flowable 工作流、三方登录、支付、短信、商城、CRM、ERP 等功能。你的 ⭐️ Star ⭐️,是作者生发的动力!
- 本文作者: 王不留行
- 本文链接: https://wyf195075595.github.io/2022/06/17/programming/vue/拓展/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!