位置: IT常识 - 正文

Uni-app + Vue3 + TS +Vite 创建项目

编辑:rootadmin
Uni-app + Vue3 + TS +Vite 创建项目 一、npx 与 npm 区别

推荐整理分享Uni-app + Vue3 + TS +Vite 创建项目,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

npm 都很熟,可是与 npm 如此相似的 npx 是干嘛的呢?我们为甚要介绍 npx ?

由于 uni-app 官方提供创建命令使用的是 npx,所以我们先来了解下 npx 是干什么的?它与 npm 的区别。

npx 是 npm 的高级版本,它从 npm v5.2 版本开始引入的,与 npm 绑定在一起,无需额外安装,具有更大的功能。npx 是 npm exec 的别名,如果没有时,可以手动:npm install -g npx 进行安装。

区别:

npm 只能通过 package.json 里定义然后执行命令,npx 可以直接执行 node_module 包中的命令。npx 可以指定 node 、命令的版本,解决不同项目使用不同版本的命令问题。临时安装可执行依赖包,不用全局安装,也不用担心长期的污染。二、使用 Vue3/Vite 版创建项目 1、创建js项目npx degit dcloudio/uni-preset-vue#vite my-vue3-js

执行命令后会自动创建项目,然后执行:

cd my-vue3-js // 进入my-vue3-js项目

执行:

npm install

依赖下载完成之后,就可以使用命令:

npm run dev:h5

启动网页服务。至此,项目就创建完成,并可进行预览:

 2、创建以 typeScript 开发的项目Uni-app + Vue3 + TS +Vite 创建项目

创建命令:

npx degit dcloudio/uni-preset-vue#vite-ts my-vue3-project

回车开始创建的时候会报错:could not fetch remote https://github.com/dcloudio/uni-prset-vue,由于网络或者域名拦截引起的错误。

可以直接打开 github 地址:https://github.com/dcloudio/uni-preset-vue。

或者 gitee 下载地址:https://gitee.com/dcloud/uni-preset-vue/repository/archive/vite-ts.zip。

下载 zip 压缩包。

解压之后,运行:

npm install

安装依赖完成之后,可以使用:

npm run dev:h5

就可以正常运行项目了。

如果不熟悉 uni-app 项目的同学,可以自己在官网看看它的运行命令都有哪些以及它们的意义。

官方创建文档地址:

https://uniapp.dcloud.io/quickstart-cli.html#%E5%88%9B%E5%BB%BAuni-app。

 三、项目结构及作用

以 uni-app + vue3 + vite + ts 项目为例,项目结构目录如图:

index.html 首页入口文件。package.json 项目配置文件。tsconfig.json typescript 配置文件。vite.config.ts vite 的配置文件。

src 存放开发资源文件,基本要做的事情都在这个目录内,里面又包含了几个目录文件:

pages 存放所有页面文件,我们创建的页面组件都放入该文件夹。static 存放静态资源的文件夹。App.vue 页面入口文件,所有页面都在 App.vue 下进行切换。env.d.ts 第三方模块的类型
本文链接地址:https://www.jiuchutong.com/zhishi/289799.html 转载请保留说明!

上一篇:Vue使用axios发送get请求并携带参数(vue发送数据)

下一篇:H5移动端适配方案rem/vw(移动端h5页面适配)

  • win11关机在哪(windows11 关机)

    win11关机在哪(windows11 关机)

  • 铃声多多苹果手机怎么设置来电铃声(铃声多多苹果手机设置来电铃声 库乐队)

    铃声多多苹果手机怎么设置来电铃声(铃声多多苹果手机设置来电铃声 库乐队)

  • 快手极速版红包挂件在哪开启(快手极速版红包领取失败请稍后重试)

    快手极速版红包挂件在哪开启(快手极速版红包领取失败请稍后重试)

  • 淘宝号为什么被降权(淘宝号为什么被盾)

    淘宝号为什么被降权(淘宝号为什么被盾)

  • 抖音不用手机号也可注册吗(抖音不用手机号怎么登录账号)

    抖音不用手机号也可注册吗(抖音不用手机号怎么登录账号)

  • oppo拼多多怎么卸载不了(OPPO拼多多怎么删除好友?)

    oppo拼多多怎么卸载不了(OPPO拼多多怎么删除好友?)

  • 微信申请的收款码怎么查快递(微信申请的收款码可以刷信用卡吗)

    微信申请的收款码怎么查快递(微信申请的收款码可以刷信用卡吗)

  • 苹果x屏幕滑动不流畅(苹果x自己滑动屏幕)

    苹果x屏幕滑动不流畅(苹果x自己滑动屏幕)

  • 苹果a1661是什么型号(a1418苹果一体机参数)

    苹果a1661是什么型号(a1418苹果一体机参数)

  • 拼多多退货后评价还在吗(拼多多退货后评价还显示吗)

    拼多多退货后评价还在吗(拼多多退货后评价还显示吗)

  • 苹果手机怎么加速(苹果手机怎么加手写键盘输入法)

    苹果手机怎么加速(苹果手机怎么加手写键盘输入法)

  • 人像识别验证过不了怎么办(人像识别数据获取有误)

    人像识别验证过不了怎么办(人像识别数据获取有误)

  • 荣耀play屏幕尺寸(荣耀play屏幕比例多少)

    荣耀play屏幕尺寸(荣耀play屏幕比例多少)

  • 文本类型有哪些(语文教材文本类型有哪些)

    文本类型有哪些(语文教材文本类型有哪些)

  • 小米开不了机mi一直跳(小米开不了机mi一直跳是什么件坏了)

    小米开不了机mi一直跳(小米开不了机mi一直跳是什么件坏了)

  • 卡西欧fx991cn x有没有存储功能(卡西欧fx991cnx有存储编程功能)

    卡西欧fx991cn x有没有存储功能(卡西欧fx991cnx有存储编程功能)

  • 充电线皮破了有危险吗(充电线皮破了有黑色汁水)

    充电线皮破了有危险吗(充电线皮破了有黑色汁水)

  • 大王卡归属地重要吗(大王卡归属地是随机的么)

    大王卡归属地重要吗(大王卡归属地是随机的么)

  • 苹果11查找我的iphone在哪里(苹果11查找我的iphone怎么查别人)

    苹果11查找我的iphone在哪里(苹果11查找我的iphone怎么查别人)

  • 抖音怎么加购物车橱窗(抖音怎么加购物团灯牌呢)

    抖音怎么加购物车橱窗(抖音怎么加购物团灯牌呢)

  • 微店搜索在哪里(微店搜索入口)

    微店搜索在哪里(微店搜索入口)

  • iphonex是a11还是a12(苹果x是a11)

    iphonex是a11还是a12(苹果x是a11)

  • qt是什么服务项目

    qt是什么服务项目

  • qq安全中心动态密码怎么获取(QQ安全中心动态密码怎么找回QQ)

    qq安全中心动态密码怎么获取(QQ安全中心动态密码怎么找回QQ)

  • NLP与ChatGPT的碰撞:大模型和小模型联合发力(nlp track)

    NLP与ChatGPT的碰撞:大模型和小模型联合发力(nlp track)

  • 异地存货怎么审计
  • 小微企业年度所得税优惠政策
  • 小规模纳税人销售自己使用过固定资产
  • 付代销手续费会计分录
  • 什么叫销售劳务
  • 什么发票可以抵扣增值税
  • 应收账款属于利润嘛
  • 持有待售流动资产如果说以历史成本计量的时候怎么弄
  • 印花税的计税依据怎么算公式
  • 总分机构移送固定资产是否缴增值税
  • 财务费用汇兑损益是什么意思
  • 装修职工宿舍用的瓷砖,灯具等计入什么科目?
  • 给职工发放的福利费,要从应付职工薪酬科目吗
  • 固定资产划转要交增值税吗
  • 收回长期股权投资账务处理成本法
  • 加班误餐费应该怎么走账?
  • 委托加工业务流程图
  • 企业委托研发过程中发生的研发费用如何加计扣除?
  • 筹建期间的广宣费
  • 转让金融商品应交增值税怎么算
  • 鸿蒙系统字体不太好看
  • 消耗性生物资产如何结转成本
  • windows11怎么快速截屏
  • 政府补助收入的开支怎么做账
  • w7防火怎么开
  • mac计算器怎么变小
  • win11快捷键大全
  • bassmod.dll
  • PHP:ftp_nb_continue()的用法_FTP函数
  • 成本核算的基本程序是什么
  • PHP:pg_copy_to()的用法_PostgreSQL函数
  • 题管理录入新内容
  • php设置中文编码
  • 编写守护进程
  • 观景台俯视图
  • 非征期不能抄报
  • anaconda下的python
  • 小程序微信认证
  • php的urlencode
  • 短期投资属于短期资产吗
  • 企业小微企业贷逾期起诉法人房子会被拍卖吗?
  • 三代手续费的税率
  • db2数据库性能调整和优化
  • 一般纳税人未申报可以开票吗
  • 跨年预收账款被税局要求确认收入怎么交增值税
  • 存货的采购成本不包括
  • 可转债中签卖出流程
  • 水利建设专项基金土增税清算能扣除吗
  • 土地使用税减免税优惠
  • 营业外收入可以冲减管理费用吗
  • 一般纳税人购进普票怎么做分录
  • 实收资本的入账金额包括消费税吗
  • 企业注销时实收资本怎么处理
  • 投标保证金会计科目
  • 客户赔款会计科目
  • 员工预支工资规则
  • 员工预支工资属于什么科目
  • 企业债与公司债的还款有区别
  • 什么是增资扩股协议
  • mysql通过find_in_set()函数实现where in()顺序排序
  • 服务器上文件共享
  • windowns vista
  • 服务器远程超出配置范围
  • 苹果mac系统怎么截屏快捷键
  • xp系统登陆界面切换用户
  • win8.1 ie浏览器
  • 如何删除双系统中的linux系统
  • win10系统电脑怎么关机
  • win7耳机和外放一起响
  • 电脑安装win8
  • python import同一目录的其他文件
  • android工具包
  • jquery 重写 ajax提交并判断权限后 使用load方法报错解决方法
  • document.write与writeln的输出内容区别说明
  • android 属性动画原理
  • jquery 打印方法
  • python中jsonpath
  • 国家对供暖企业更换主管道有没有年限?
  • 发票可以异地领用吗
  • 季度预缴申报表在哪里查询
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设