搭建Vue3开发微信小程序

news/2024/7/20 2:19:17 标签: typescript, vue.js, 小程序

搭建Vue3开发微信小程序

目前仅支持 cli 方式创建支持 vue3 默认模板项目。

步骤一:全局安装vue-cli
npm install -g @vue/cli

步骤 2: 用如下的命令创建vue3工程(可以选择默认的或者ts,我选的是ts)
vue create -p dcloudio/uni-preset-vue#vue3 my-vue3-project

步骤 3: 创建好工程后,进入对应目录
cd my-vue3-project

步骤 4: 将项目跑到微信平台
npm run dev:mp-weixin

运行成功后用微信开发者工具打开编译后文件夹dist/dev/mp-weixin,或者将项目拖入 HbuildX 中运行。

我操作运行后失败了,删除node_modules后重新npm i 后成功运行。

首页代码和目录结构造在这里插入图片描述

微信开发者工具运行结果在这里插入图片描述

官网链接:uni-app 项目小程序端支持 vue3 介绍。


http://www.niftyadmin.cn/n/1319696.html

相关文章

微信小程序setData数据太大解决方案

1、先码为敬 数据结构 speAllArr: [{id: 86,classifyIIShowFlag: false,firstData: {...}...},{id: 87,classifyIIShowFlag: false,firstData: {...}...} ]setData的解决方案 // 添加数据 this.setData({[speAllArr[ speAllArr.length ]]: res.data })// 设置开关 this.se…

Visual Studio 2010中C++的四大变化(转)

在微软即将发布的Visual Studio 2010正式版中,其对C语言做了一些修改,本文对此做了小结,与大家分享。 Lambda表达式 很多编程编程语言都支持匿名函数(anonymous function)。所谓匿名函数,就是这个函数只有函数体,而没有…

解剖小程序的 setData

小程序的双线程,之前也有详细讲过了。而双线程的设计,使得逻辑层和渲染层无法直接进行数据传输。那双线程的渲染机制、通信机制,setData 的出现、工作原理、使用建议等,应该要怎么去理解呢? 无处不在的 setData 几乎每…

vue2自定义组件中使用v-model

vue2自定义组件中使用v-model背景v-bindv-model背景 在vue中自定义组件怎么实现v-model实现数据的双向绑定,v-bind是单向数据流,因此子组件是无法修改props的值。 v-bind 使用v-bind通过修改参数时,事件通讯通知父节点修改参数&#xff0c…

jQuery对象和Dom对象互相转换

(未验证) 将Dom对象转换为jQuery对象的方法,$(dom对象); jQuery对象 转 Dom对象: var domobj jqobj[0] var domobjjqobj.get(0) 转换成DOM对象之后就可以使用JS的方法 转载于:https://www.cnblogs.com/henw/archive/2011/05/11/2042755.html…

React的Sass配置

2019/3/11更新 从react-scripts 2.0.0开始就支持直接配置sass了!?不用再eject自己配置webpack了! creact-react-app官网 一、更新react-scripts或者create-react-app npm install react-scriptslatest --save 或者 npm install -g create-react-appla…

vue自定义组件中双向绑定多个参数

vue自定义组件中双向绑定多个参数前言vue2中实现多个参数的双向绑定v-bind实现双向绑定.sync实现双向绑定vue3中使用多个v-model前言 在vue2中一个标签有且只有一个v-model,因此只能实现一个数据的双向绑定,而vue2.3中新增了一个修饰符.sync&#xff0c…

小程序调用moment插件

进入moment官网http://momentjs.cn/下载 放入js文件夹下: 在页面page引入: const moment require(../../js/moment.min.js); moment.locale(en, {longDateFormat: {l: "YYYY-MM-DD",L: "YYYY-MM-DD HH:mm:ss",} });直接使用&…