使用vscode搭建vite+uniapp+vue3+uview-plus项目

这篇具有很好参考价值的文章主要介绍了使用vscode搭建vite+uniapp+vue3+uview-plus项目。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.使用vscode创建项目

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

需要注意的是当前的node版本 ^14.18.0 以上

2.项目创建完成后

npm run dev:mp-weixin
npm run build:mp-weixin
以上是以微信小程序为例,如需其他可以查看其他项目命令 https://uniapp.dcloud.net.cn/quickstart-cli.html
使用vscode搭建vite+uniapp+vue3+uview-plus项目

3.下载uview-plus
1)uview-plus依赖SCSS所以需要先下载sass 和 sass-loader
npm i sass sass-loader@10 -D
2)依次安装以下插件,如果有该插件请忽略
npm install uview-plus npm install dayjs npm install clipboard
3)在main.js进行引入文章来源地址https://www.toymoban.com/news/detail-503629.html

import { createSSRApp } from "vue";
import App from "./App.vue";
import uviewPlus from 'uview-plus'
// 如此配置即可
uni.$u.setConfig({
	// 修改$u.config对象的属性
	config: {
		// 修改默认单位为rpx,相当于执行 uni.$u.config.unit = 'rpx'
		unit: 'rpx'
	},
	// 修改$u.props对象的属性
	props: {
		// 修改radio组件的size参数的默认值,相当于执行 uni.$u.props.radio.size = 30
		radio: {
			size: 15
		}
		// 其他组件属性配置
		// ......
	}
})
export function createApp () {
  const app = createSSRApp(App)
  app.use(uviewPlus)
  return {
    app,
  };
}


4) 在项目根目录的uni.scss中引入此文件。
`@import 'uview-plus/theme.scss';`

5)在App.vue 下引入
`@import 'uview-plus/theme.scss';`

6) 在pages.json中进行以下配置
`"easycom": {
		"custom": {  
	        "^u-(.*)": "uview-plus/components/u-$1/u-$1.vue" 
		}
	}`
	项目基本框架就开发好了,快去试一下吧,支持setup语法
	```javascript
	<script setup >
		import { onLoad, onShow } from "@dcloudio/uni-app";
		import { ref } from "vue";
		const keyword = ref('')
		const show = ref(false)
		const showDate = ref(false)
		const searchValue = ref({
  				date: null
		})
		const userArr = ref([])
		const close = () => {
  			searchValue.value = {
    			date: null
  			}
  			show.value = false
		}

		onLoad(() => {

		});
		onShow(() => {
  			console.log('页面出现时')
		});

		</script>

到了这里,关于使用vscode搭建vite+uniapp+vue3+uview-plus项目的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 微信小程序/vue3/uview-plus form兜底校验

    1. :model=‘form’ 若把form的值设置为 空对象  const form = reactive({  }); 控制台报错    2. 不能把 prop 写为name 否则没有任何效果

    2024年02月07日
    浏览(52)
  • 前端VUE3+Vite +UniAPP-- 框架搭建

    除了HBuilderX可视化界面,也可以使用 cli 脚手架,可以通过 vue-cli 创建 uni-app 项目。 全局安装 vue-cli 官网 配置tailwindcss插件 官网 在 tailwind.config.js 配置文件中添加所有模板文件的路径。 将加载 Tailwind 的指令添加到你的 CSS 文件中 在你的主 CSS 文件中通过 @tailwind 指令添加每一

    2024年02月11日
    浏览(43)
  • uniapp:uview-plus的一些记录

    customStyle 并不是所有的组件都有customStyle属性来设置自定义属性,有的还是需要通过::v-deep来修改内置样式 form表单 labelStyle 需要的是一个对象 dateTimePicker选择器设置默认值 根据文档设置defaultIndex未生效,通过网上查阅文章得到方法,通过设置dateTimePicker的innerValue属性来设置

    2024年04月11日
    浏览(34)
  • vue3+ts+vite 搭建uniapp项目(微信小程序)

    模板下载: uniapp 官网通过vue-cli 命令行创建uniapp,参考uni-app官网,使用  npx degit dcloudio/uni-preset-vue#vite-ts my-vue3-project 下载模板; 安装css预处理 sass: 项目终端输入: yarn add node-sass@^4.0.0 sass-loader@^10.0.1 sass (模板没有默认安装sass, 如果不安装直接使用会报错)  安装uni-ui组件

    2024年02月09日
    浏览(58)
  • vue3+vite+ts项目搭建之后,vscode文件夹下红色波浪线问题

            搭建完vue3+vite+ts项目之后,用vscode打开项目,发现 .vue 文件和 main.ts 文件夹下都有红色破浪线(如下图所示)。几番周折终于解决了这个问题。 1. 解决.ts文件报错 报错原因:ts不识别.vue后缀的文件。 解决方式:创建脚手架的时候,项目的根目录下会生成一个en

    2024年02月04日
    浏览(51)
  • 如何使用Vite创建Vue3的uniapp项目

    Vue3/Vite 版要求 node 版本^14.18.0 || =16.0.0 如果使用 HBuilderX(3.6.7 以下版本)运行 Vue3/Vite 创建的最新的 cli 工程,需要在 HBuilderX 运行配置最底部设置 node 路径 为自己本机高版本 node 路径(注意需要重启 HBuilderX 才可以生效) HBuilderX Mac 版本菜单栏左上角 HBuilderX-偏好设置-运行配

    2024年02月09日
    浏览(124)
  • uniapp+vue3+vite+ts搭建项目引入uni-ui和uviewPlus组件库

    一、创建项目架构 首先使用官方提供的脚手架创建一个项目 在这里插入代码片 ,这里我创建的 vue3 + vite + ts 的项目: (如命令行创建失败,请直接访问 gitee下载模板) 二、下载依赖 启动 三、下载安装包 引入uni-ui src/package.json 文件配置easycom模式 引入uview-plus main.ts配置 u

    2024年02月13日
    浏览(59)
  • 02_使用Vite搭建Vue3项目

    首先插件添加:Live Server、Vue - Official、Vue VSCode Snippets、别名路径跳转 官网:Vite | 下一代的前端工具链 (vitejs.dev) 1.创建一个文件夹VueApp,运行cmd转到该目录下,执行命令:npm create vite@latest 2.然后转到vuedemo目录下命令:cd vuedemo, 3.执行命令:npm install。文件夹内会新添加no

    2024年04月08日
    浏览(51)
  • Vue3+vite搭建基础架构(6)--- 使用vue-router

    这里记录下自己在Vue3+vite的项目使用vue-router的过程,不使用ts语法,方便以后直接使用。这里承接自己的博客Vue3+vite搭建基础架构(5)— 使用vue-i18n这篇博客,在该博客项目的基础上增加使用vue-router。 Vue3使用vue-router官方文档:https://router.vuejs.org/zh/installation.html 根据官网给

    2024年02月21日
    浏览(48)
  • 使用 Vite + Vue3 + Element-Plus + Pinia + Ts 搭建 Vue3 项目

    Vite 需要 Node.js 版本 14.18+,16+。然而,有些模板需要依赖更高的 Node 版本才能正常运行,当你的包管理器发出警告时,请注意升级你的 Node 版本。 首先 npm 输入: Project name :项目名称 Select a framework :选择一个框架 Select a variant :选择 ts 或者 js 输入项目名称后选择 vue 选择

    2024年02月09日
    浏览(59)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包