前端Vue3+uni+Ts

本次记录小兔仙仙的制作过程。

先看下我们的项目截图。主要是手机端,这里用了uniapp+VScode.三端适配的。可以打包成安卓和苹果。微信小程序。

首先:创建一个uni新的ts项目。

# 通过 git 从 gitee 克隆下载 登录 - Gitee.com

 git clone -b vite-ts https://gitee.com/dcloud/uni-preset-vue.git

直接修改package.json文件。避免安装一大堆东西。 然后pnpm i

{"name": "uni-app-vue3-starter","version": "0.0.0","scripts": {"dev:app": "uni -p app","dev:app-android": "uni -p app-android","dev:app-ios": "uni -p app-ios","dev:custom": "uni -p","dev:h5": "uni","dev:h5:ssr": "uni --ssr","dev:mp-alipay": "uni -p mp-alipay","dev:mp-baidu": "uni -p mp-baidu","dev:mp-kuaishou": "uni -p mp-kuaishou","dev:mp-lark": "uni -p mp-lark","dev:mp-qq": "uni -p mp-qq","dev:mp-toutiao": "uni -p mp-toutiao","dev:mp-weixin": "uni -p mp-weixin","dev:quickapp-webview": "uni -p quickapp-webview","dev:quickapp-webview-huawei": "uni -p quickapp-webview-huawei","dev:quickapp-webview-union": "uni -p quickapp-webview-union","build:app": "uni build -p app","build:app-android": "uni build -p app-android","build:app-ios": "uni build -p app-ios","build:custom": "uni build -p","build:h5": "uni build","build:h5:ssr": "uni build --ssr","build:mp-alipay": "uni build -p mp-alipay","build:mp-baidu": "uni build -p mp-baidu","build:mp-kuaishou": "uni build -p mp-kuaishou","build:mp-lark": "uni build -p mp-lark","build:mp-qq": "uni build -p mp-qq","build:mp-toutiao": "uni build -p mp-toutiao","build:mp-weixin": "uni build -p mp-weixin","build:quickapp-webview": "uni build -p quickapp-webview","build:quickapp-webview-huawei": "uni build -p quickapp-webview-huawei","build:quickapp-webview-union": "uni build -p quickapp-webview-union","tsc": "vue-tsc --noEmit --skipLibCheck","lint": "eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","prepare": "husky install","lint-staged": "lint-staged"},"lint-staged": {"*.{js,ts,vue}": ["eslint --fix"]},"dependencies": {"@dcloudio/uni-app": "3.0.0-3090620231104002","@dcloudio/uni-app-plus": "3.0.0-3090620231104002","@dcloudio/uni-components": "3.0.0-3090620231104002","@dcloudio/uni-h5": "3.0.0-3090620231104002","@dcloudio/uni-mp-alipay": "3.0.0-3090620231104002","@dcloudio/uni-mp-baidu": "3.0.0-3090620231104002","@dcloudio/uni-mp-jd": "3.0.0-3090620231104002","@dcloudio/uni-mp-kuaishou": "3.0.0-3090620231104002","@dcloudio/uni-mp-lark": "3.0.0-3090620231104002","@dcloudio/uni-mp-qq": "3.0.0-3090620231104002","@dcloudio/uni-mp-toutiao": "3.0.0-3090620231104002","@dcloudio/uni-mp-weixin": "3.0.0-3090620231104002","@dcloudio/uni-mp-xhs": "3.0.0-3090620231104002","@dcloudio/uni-quickapp-webview": "3.0.0-3090620231104002","@dcloudio/uni-ui": "^1.4.28","pinia": "2.0.27","pinia-plugin-persistedstate": "^3.2.0","vue": "^3.3.4","vue-i18n": "^9.2.2"},"devDependencies": {"@dcloudio/types": "^3.4.3","@dcloudio/uni-automator": "3.0.0-3090620231104002","@dcloudio/uni-cli-shared": "3.0.0-3090620231104002","@dcloudio/uni-stacktracey": "3.0.0-3090620231104002","@dcloudio/uni-vue-devtools": "3.0.0-alpha-3080220230511001","@dcloudio/vite-plugin-uni": "3.0.0-3090620231104002","@rushstack/eslint-patch": "^1.1.4","@types/node": "^18.11.9","@uni-helper/uni-app-types": "^0.5.12","@uni-helper/uni-ui-types": "^0.5.11","@vue/eslint-config-prettier": "^7.0.0","@vue/eslint-config-typescript": "^11.0.0","@vue/runtime-core": "^3.2.45","@vue/tsconfig": "^0.4.0","eslint": "^8.22.0","eslint-plugin-vue": "^9.3.0","husky": "^8.0.0","lint-staged": "^13.0.3","miniprogram-api-typings": "^3.12.0","prettier": "^2.7.1","sass": "^1.56.1","typescript": "^5.1.6","vite": "^4.0.3","vue-tsc": "^1.8.8"}
}

拉取这个模板代码。

erabbit-uni-app-vue3-ts: uni-app 小兔鲜儿的项目模板

安装uni-ui,也可以安装你熟悉的其他组件,如饿了么ui.

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/619775.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【面试八股总结】排序算法(一)

参考资料 :阿秀 一、冒泡排序 冒泡排序就是把小的元素往前交换或者把大的元素往后交换,比较相邻的两个元素,交换也发生在这两个元素之间。具体步骤: 比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对…

每日OJ题_BFS解决最短路①_力扣1926. 迷宫中离入口最近的出口

目录 力扣1926. 迷宫中离入口最近的出口 解析代码 力扣1926. 迷宫中离入口最近的出口 1926. 迷宫中离入口最近的出口 难度 中等 给你一个 m x n 的迷宫矩阵 maze (下标从 0 开始),矩阵中有空格子(用 . 表示)和墙&…

非线性SVM模型

5个条件判断一件事情是否发生,每个条件可能性只有2种(发生或者不发生),计算每个条件对这件事情发生的影响力。非线性SVM模型的程序。 例一 为了计算每个条件对一件事情发生的影响力,并使用非线性支持向量机&#xff0…

深度学习500问——Chapter08:目标检测(1)

文章目录 8.1 基本概念 8.1.1 什么是目标检测 8.1.2 目标检测要解决的核心问题 8.1.3 目标检测算法分类 8.1.4 目标检测有哪些应用 8.2 Two Stage 目标检测算法 8.2.1 R-CNN 8.2.2 Fast R-CNN 8.2.3 Faster R-CNN 8.1 基本概念 8.1.1 什么是目标检测 目标检测(Obj…

在 VS Code 中使用 GitHub Copilot

Code 结合使用。 GitHub Copilot 是什么 GitHub Copilot 是一个可以帮助你更简单、更快速地编写代码的工具,由 GPT-3 提供支持。你只需编写所需代码的描述——例如,编写一个函数来生成一个随机数,或对一个数组进行排序——Copilot 就会为你…

高质量数据赋能大模型应用落地,景联文科技提供海量AI大模型数据

随着人工智能技术的迅猛进步,AI算法持续创新突破,模型的复杂度不断攀升,呈现出爆炸性的增长态势。数据的重要性愈发凸显,已然成为AI大模型竞争的核心要素。 Dimensional Research的全球调研报告显示,72%的受访者认为&a…

重新总结一下以前写过的“波特率”!单片机常见的通信速率分析!

文章目录 如题以前文章新的总结如题 波特率是单片机中描述通信速率的一个单位,比如串口通信、SPI通信、IIC通信、LIN通信、CAN通信等等,现在重新总结一下涉及到波特率的一些知识点。 以前文章 新的总结 波特率的英文是Baud rate,而波特率的实际单位是bps 单片机很多的发送…

2024-04-11最新dubbo+zookeeper下载安装,DEMO展示

dubbozookeeper下载安装 下载zookeeper: 下载地址 解压,并进入bin目录,启动 如果闪退可以编辑脚本,在指定位置加上暂停脚本 报错内容说没有conf/zoo.cfg,就复制zoo_sample.cfg重命名为zoo.cfg 再次启动脚本&#x…

顶切,半顶切是什么意思?

齿轮加工及刀具中有一些特定名词或者叫法,不熟悉的小伙伴可能最开始会有一些困惑,这不,最近有小伙伴问了一个问题:顶切是说齿顶的倒角吗? 今天就给大家说说顶切和半顶切。 一、顶切 Topping 从字面上可以看到可以想到…

电大搜题:云南开放大学学子的学习利器

在现代社会,学习已经成为人们不可或缺的一部分。然而,对于云南开放大学的学子们来说,由于远程教育的特殊性,他们面临着更大的学习挑战。幸运的是,云南开放大学的学子们现在可以借助一款强大的学习利器——电大搜题微信…

Solana主网使用自定义的RPC进行转账

1、引言 如果用 browser 连接主网的 RPC server 会收到 error code 403 message 為 Access forbidden, contact your app developer or supportrpcpool.com. 错误,因为主网的 RPC server 会检查 HTTP Header 如果判断出來是 browser 就会报告 403 錯誤。 要解決这…

自己操作逆向案例一——某竞赛网登录密码加密,超级简单,泪目了!

网址:aHR0cHM6Ly9leGFtem9uZS5zYWlrci5jb20vcXVlc3Rpb24vZXhwbG9yZQ 打开开发者工具,点击账号密码登录,进行抓包 先进行搜索,发现一下子就找到了,且看上去很像MD5加密,打上断点,再次点击登录。…