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

  • 税前扣除凭证按照用途分为哪些
  • 消费税的计算方法有哪三种
  • 税务师厉害吗
  • 实际开票金额和申报金额不符
  • 验收入库材料结转怎么写
  • 一张发票能分开做帐务处理吗
  • 外来原始凭证包括哪些入库单
  • 房地产购买材料财务报销单上怎么写
  • 包工包料工程要交哪些税
  • 领用自产产品用于职工食堂
  • 固定资产原值包含进项税吗
  • 小规模纳税人税率有几种
  • 不开发票的入账怎么办?
  • 单位社保缴费基数怎么确定
  • 固定资产进项税额
  • 增值税一般纳税人证明怎么查询
  • 用自产货物用抵债交换是否视同销售
  • 房地产企业融资存在的问题
  • 其他综合收益不能重分类进损益的有哪些
  • 从小规模取得3%农产品进项税额抵扣
  • 企业录用失业人员有税收优惠吗
  • 银行借款的利息支出属于什么会计要素
  • 赠送给客户
  • 企业报销发票都需要什么
  • 所得税申报错了扣款了怎么办
  • 总分机构如何做账
  • 一般纳税人是什么等级
  • 涂料发票几个点的税
  • 怎么分配工业企业材料费用?
  • 主管会计的具体工作
  • 商业承兑汇票分为哪两种
  • 主营业务成本与其他业务成本的区别
  • 蛋糕店盈亏平衡分析
  • win11升级卡66
  • 无法访问您可能的网络
  • u盘写保护格式化
  • 代开专用发票的流程资料要求
  • vue-admin-master
  • 违反发票管理的处罚
  • 技术安装工人包食宿
  • 支付员工交通费怎么入账
  • 产成品和库存商品两个一级科目怎么填
  • redis incr 高并发
  • 端午节要给钱吗
  • 门窗安装属于土建还是安装?
  • vue3子组件如何拿到父组件实例
  • php fgetc
  • 帝国cms视频教程
  • 织梦如何添加浮动广告
  • 总分机构纳税
  • 进项大于销项的会计分录怎么做?
  • 小规模纳税人未开票收入如何申报增值税
  • 自产产品用于业务招待费
  • 已确认收入但尚未发出商品分录
  • 帮别人维修东西怎么开票
  • 办公室做隔断多少钱
  • 水利建设基金一直没缴纳
  • 办公家具生意怎么做
  • 企业应收账款的事前管理包括
  • 去年的进项发票今年怎么入账
  • 白条入账会受到监管吗
  • 取得存款利息收入需附
  • 数据库alter change
  • windows modules installer占用磁盘高
  • 台式电脑NUM LOCK键还能亮,算不算死机了
  • centos6安装yum源
  • win10激活后是什么样子
  • win7系统运行在哪
  • 在vs中搭建opengl环境
  • Android OpenGL ES(六)----进入三维在代码中创建投影矩阵和旋转矩阵
  • python调用bash
  • js设计模式有什么用
  • npm 发布组件
  • python发送mq消息
  • 浏览器url怎么看
  • javascript对象主要包括
  • jquery获取url地址
  • 杭州电子税务局注册流程
  • 江之都财税服务集团有限公司地址
  • 2022年太原医保缴费时间
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设