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

  • 进口报关商品的完税价格包含运费吗
  • 免税合并和应税合并商誉
  • 律师异地立案费用
  • 摊余成本的构成内容
  • 疫情捐款收据有什么用吗
  • 当月减少的固定资产当月停止折旧
  • 交强险怎么查
  • 房地产购买材料财务报销单上怎么写
  • 销售咨询费一般涉及哪些业务
  • 金税三期个人所得税税率
  • 零售商品收入会计分录
  • 注册资金没有到账用不用交印花税
  • 所得税汇算清缴分录怎么做
  • 金税盘技术服务费可以全额抵扣吗
  • 用公户付了一笔款怎么办
  • 投资项目非股权比例
  • 单次劳务费税率
  • 污泥处置中心所得税优惠政策
  • 以现金形式发放的员工餐费补贴,可并入职工福利费
  • 售后返租税收规定
  • 单位定期存款支取
  • 总资产报酬率
  • 预付款能开发票吗?
  • 一般进口货物的完税价格
  • 网络销售平台优势有哪些
  • 自然人独资属于什么经济性质
  • 投资回报周期是多少天
  • 一般纳税人如何计算企业所得税
  • 现金流量表的编制方法
  • 小米6桌面图标消失了
  • 支付宝账单有什么作用
  • php函数function
  • system-coredump进程
  • 企业出租房屋怎样报税
  • 金鱼花的养殖方法与注意事项
  • 直线法摊销的账面价值
  • react-use
  • 时序21-21-21-47
  • 差旅费报销应注意什么
  • php socket编程
  • css设置背景图片填充
  • 帝国cms配置数据库
  • discuz论坛账号
  • 研发费用的范围和加计扣除比例
  • 金税盘 解锁
  • page_sql
  • 零申报未申报可以不处罚吗
  • 企业基金分红具备的条件
  • 个税专项附加扣除什么意思
  • 计提职工薪酬是什么意思
  • 计提折旧是哪个月的
  • 混合销售举例说明
  • 增值税留抵税额借贷方向
  • 资产基金账务处理
  • 费用报销冲抵借支
  • 以前年度少计提的工资怎么处理
  • 所得税费用的核算方法叫
  • 损益类科目结转本年利润方向
  • 哪些税金不计入应交税费
  • 提前还贷款计算机
  • 给别人的借款怎么记账
  • 固定资产折旧完了怎么做账
  • 公司成本包含什么
  • mysql怎么修改数据表
  • bios启动项正确设置
  • winxp家庭版和专业版的区别
  • centos ftp上传文件
  • win7怎么设置局域网共享文件和操作
  • vsftpd 配置限制用户目录
  • win11系统ie浏览器
  • cocos 2d x
  • border:none与border:0使用区别
  • linux shell脚本攻略(第3版)
  • 记录心率
  • python list set dict tuple
  • jquery设置滚动条
  • 在jquery中fadein
  • unity打包后的程序闪退
  • python3.9快捷键
  • 国家税务总局第17号令
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设