当前位置: 首页 > article >正文

uniapp 项目基础搭建(vue2)

一 .创建项目

创建项目可以通过工具创建,也可以通过脚手架下载


1.通过工具创建


2.通过脚手架下载

安装脚手架

​​npm install -g @vue/cli

下载项目模板

vue create -p dcloudio/uni-preset-vue 项目名称

二. 下载相关依赖

1. 项目默认是没有package.json文件的,可以通过运行npm init -y来创建

npm init -y

2. 安装uniapp的 ui库

   npm i uview-ui@2.0.37

在main.js文件中将uview-ui导入

import uView from 'uview-ui';

Vue.use(uView);

在uni.scss文件中导入uview的主题文件

@import "uview-ui/theme.scss";

在app.vue引入uview基础样式,在第一行,并且要加上lang="scss"

<style lang="scss">
@import "uview-ui/index.scss";
	/*每个页面公共css */
</style>

在page.json中配置easycom动态引入uview组件

	"easycom": {
		"u-(.*)": "uview-ui/components/u-$1/u-$1.vue"
	},
{
	"easycom": {
		"u-(.*)": "uview-ui/components/u-$1/u-$1.vue"
	},
	"pages": [ //pages数组中第一项表示应用启动页,参考:https://uniapp.dcloud.io/collocation/pages
		{
			"path": "pages/index/index",
			"style": {
				"navigationBarTitleText": "uni-app"
			}
		}
	],
	"globalStyle": {
		"navigationBarTextStyle": "black",
		"navigationBarTitleText": "uni-app",
		"navigationBarBackgroundColor": "#F8F8F8",
		"backgroundColor": "#F8F8F8"
	},
	"uniIdRouter": {}
}

测试:

导入一个组件,看看能否自动导入 uview官网

在index.vue中添加以下代码

    <u--text type="primary" text="主色"></u--text>
    <u--text type="error"   text="错误"></u--text>
    <u--text type="success" text="成功"></u--text>
    <u--text type="warning" text="警告"></u--text>
    <u--text type="info"    text="信息"></u--text>


http://www.kler.cn/a/452482.html

相关文章:

  • 从测试服务器手动热部署到生产环境的实现
  • 赛博错题本
  • YOLOv10目标检测-训练自己的数据
  • 模型的量化(Quantization)
  • Text组件的用法
  • YOLOv11 引入高效的可变形卷积网络 DCNv4 | 重新思考用于视觉应用的动态和稀疏算子
  • Python PDF转换工具箱(PDF转图片,word,拆分,删除,提取)
  • HarmonyOS NEXT 实战之元服务:静态案例效果---查看国际航班服务
  • RF分类-随机森林(Random Forest)
  • linux文件操作命令
  • 【C++决策和状态管理】从状态模式,有限状态机,行为树到决策树(二):从FSM开始的2D游戏角色操控底层源码编写
  • 什么是液体神经网络(LNN)
  • Excel批量设置行高,Excel表格设置自动换行后打印显示不全,Excel表格设置最合适的行高后打印显示不全,完美解决方案!!!
  • 攻防世界 unserialize3
  • 单片机长耗时前后台任务优化
  • 机器学习连载
  • SpringAI人工智能开发框架006---SpringAI多模态接口_编程测试springai多模态接口支持
  • workman服务端开发模式-应用开发-后端api推送工具开发
  • C# OpenCV机器视觉:模板匹配
  • ChatGPT详解
  • 面向微服务的Spring Cloud Gateway的集成解决方案:用户登录认证与访问控制
  • 【UE5 C++课程系列笔记】13——GameInstanceSubsystem的简单使用
  • HTML 画布:创意与技术的融合
  • 【Java】Jackson序列化案例分析
  • Redis生产实践中相关疑问记录
  • 【ollama安装】国内 ubuntu22.04 linux 环境安装ollama教程