位置: 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页面适配)

  • 钉钉显示未入群怎么删除(钉钉显示未入群但是群里有名字)

    钉钉显示未入群怎么删除(钉钉显示未入群但是群里有名字)

  • 微信怎么指定回复别人发的消息(微信怎么指定回答问题)

    微信怎么指定回复别人发的消息(微信怎么指定回答问题)

  • xr怎么长截屏(xr怎么长截图)

    xr怎么长截屏(xr怎么长截图)

  • 华为p40机身厚度(华为p40pro+机身厚度)

    华为p40机身厚度(华为p40pro+机身厚度)

  • 演示文稿和幻灯片的关系(演示文稿和幻灯片的概念)

    演示文稿和幻灯片的关系(演示文稿和幻灯片的概念)

  • 哈罗出行可以用微信充值么(哈罗出行可以用百度地图吗)

    哈罗出行可以用微信充值么(哈罗出行可以用百度地图吗)

  • 微信号注销后手机号是不是就解绑了(微信号注销后手机号还可以注册吗,注册后是原微信嘛)

    微信号注销后手机号是不是就解绑了(微信号注销后手机号还可以注册吗,注册后是原微信嘛)

  • 电脑照片格式怎么转换jpg(电脑照片格式怎么转换成pdf)

    电脑照片格式怎么转换jpg(电脑照片格式怎么转换成pdf)

  • 怎么唤醒华为手机语音助手(怎么唤醒华为手机助手)

    怎么唤醒华为手机语音助手(怎么唤醒华为手机助手)

  • 有线电视怎么接两个电视(有线电视怎么接入电视机)

    有线电视怎么接两个电视(有线电视怎么接入电视机)

  • 小米桌面云备份有用吗(小米桌面云备份删除有什么影响)

    小米桌面云备份有用吗(小米桌面云备份删除有什么影响)

  • 华为mate20pro屏幕有几种(华为mate20pro屏幕材质)

    华为mate20pro屏幕有几种(华为mate20pro屏幕材质)

  • 小米手表尊享版和标准版有什么区别(小米手表尊享版值得买吗)

    小米手表尊享版和标准版有什么区别(小米手表尊享版值得买吗)

  • 宽带红灯闪烁怎么回事(宽带红灯闪烁是什么意思)

    宽带红灯闪烁怎么回事(宽带红灯闪烁是什么意思)

  • 双4g什么意思(双4g是指双卡走流量吗)

    双4g什么意思(双4g是指双卡走流量吗)

  • 淘宝怎么看自己的主页(淘宝怎么看自己几颗星)

    淘宝怎么看自己的主页(淘宝怎么看自己几颗星)

  • 小米8ud是什么意思(小米8ud是什么时候上市的)

    小米8ud是什么意思(小米8ud是什么时候上市的)

  • 苹果小圆点怎么设置ios13(苹果小圆点怎么设置里面的内容)

    苹果小圆点怎么设置ios13(苹果小圆点怎么设置里面的内容)

  • 淘宝几颗心一个钻(淘宝几颗心升级一颗钻)

    淘宝几颗心一个钻(淘宝几颗心升级一颗钻)

  • vivox9如何格式化(vivox9手机怎么格式化)

    vivox9如何格式化(vivox9手机怎么格式化)

  • airpods可以单独给盒子充电吗(AirPods可以单独找一只吗)

    airpods可以单独给盒子充电吗(AirPods可以单独找一只吗)

  • iphone xr有哪些独有功能(苹果xr独有的功能)

    iphone xr有哪些独有功能(苹果xr独有的功能)

  • 趣味键盘安全吗(趣味键盘下载安卓)

    趣味键盘安全吗(趣味键盘下载安卓)

  • 苹果的取消订阅在哪里(苹果的取消订阅在哪)

    苹果的取消订阅在哪里(苹果的取消订阅在哪)

  • 快手不想关注怎么取消(快手不想关注怎么弄)

    快手不想关注怎么取消(快手不想关注怎么弄)

  • 红嘴牛椋鸟和高角羚, 南非姆普马兰加省 (© Heini Wehrle/Minden Pictures)(红嘴牛文鸟图片)

    红嘴牛椋鸟和高角羚, 南非姆普马兰加省 (© Heini Wehrle/Minden Pictures)(红嘴牛文鸟图片)

  • 人力资源外包可以选择简易计税吗
  • 没有发票就不能入账吗
  • 动产租赁适用税率
  • 利息税怎么算的
  • 工程产值是怎么计算的
  • 房地产开发企业土地增值税清算
  • 增值税发票密码忘记了怎么办
  • 退税 增值税
  • 企业股权转让如何避税收
  • 雇主责任险保费计算公式
  • 施工企业项目部职责
  • 金蝶软件钩稽怎么操作
  • 其他应交款和应交税费
  • 年终奖需要扣除个人所得税吗
  • 建安业核定征收利润率
  • 发票与报税记录不一致
  • 小规模纳税人免税怎么做账
  • 企业汇算清缴逾期去补交要带什么资料
  • 金税盘点了没反应
  • 总分类账户和明细分类账户平行登记的内容可以概括为
  • 银行承兑汇票贴现
  • 企业报表里面利润怎么填
  • 小规模季报都报哪些税种
  • mac桌面怎么整理
  • 经费支出渠道
  • msconfig配置文件
  • 临时工工资应该找人力资源要吗
  • 差额增值税发票和全额增值税发票
  • win11版本英文
  • 季度成本分析报告
  • 织梦地图插件
  • 个体工商户生产经营所得税税率表2023
  • 前端 上传文件
  • 预计负债和预收账款
  • 小企业会计准则调整以前年度费用分录
  • 个体户怎么开发票免税
  • uni-swiper-dot
  • vue获取设备id
  • 安装exclipse
  • vue3.0中的ref
  • 不良品扣款范本
  • php数据库网址
  • Sqlite 操作类代码
  • 未开票收入是怎么算的
  • sql已成功与服务器建立连接但登录中发生错误
  • sql语句自动执行
  • mysql常用语
  • 哪些情况属于
  • 收到设计费属于什么业务类型
  • 经营租赁的房屋计提折旧吗
  • 工地零电零水布置图
  • 其他应交款 其他应付款
  • 客户从公司借钱怎么拒绝
  • 所有进项增值税怎么申报
  • 实收资本是什么公司
  • sql server 错误
  • win10预览版和正式版区别
  • ubuntu 无线wifi
  • win7安装sqlserver2000没反应
  • linux怎么调整屏幕大小
  • linux nfs默认服务端口
  • msg0是什么文件
  • win10如何打开defender
  • linux字符串命令
  • 微软win10专业版多少钱
  • Linux操作系统中怎么永久设置环境变量?
  • win10系统怎么设置不锁屏和休眠
  • win7系统IE浏览器一点就闪退
  • android环境搭建实训心得
  • opengl入门视频教程
  • 模拟监控app
  • python程序的开发过程
  • xml文件示例
  • jquery判断是否有某个class
  • 安卓手机管家推荐
  • js类的实现
  • javascript编程语言
  • 国地税机构改革方案
  • 湖南社保卡怎么网上缴费
  • 重庆个人所得税是多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设