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

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.lryc.cn/news/509776.html

相关文章:

  • 中关村科金外呼机器人智能沟通破解营销难题
  • 【Linux】处理用户输入
  • flask后端开发(1):第一个Flask项目
  • Highcharts 饼图:数据可视化利器
  • 黑马商城项目—服务注册、服务发现
  • 【ES6复习笔记】Map(14)
  • 15-makefile
  • yii2 手动添加 phpoffice\phpexcel
  • 使用 AI 辅助开发一个开源 IP 信息查询工具:一
  • HNUST-数据分析技术课堂实验
  • P3456 [POI2007] GRZ-Ridges and Valleys BFS-连通块思想
  • WhisperKit: Android 端测试 Whisper -- Android手机(Qualcomm GPU)部署音频大模型
  • Clickhouse(Centos)
  • Yolo11改进策略:Block改进|使用FastVit的RepMixerBlock改进Yolo11,重参数重构助力Yolo11涨点(全网首发)
  • 微信小程序-基于Vant Weapp UI 组件库的Area 省市区选择
  • NIO(New IO)和BIO(Blocking IO)的区别
  • ROS1入门教程6:复杂行为处理
  • 碰撞检测算法之闵可夫斯基差集法(Minkowski Difference)
  • 【唐叔学算法】第18天:解密选择排序的双重魅力-直接选择排序与堆排序的Java实现及性能剖析
  • 2008-2020年各省技术服务水平相关指标数据
  • 机器学习DAY4续:梯度提升与 XGBoost (完)
  • ML-Agents:训练配置文件(一)
  • 【物联网技术与应用】 实验13:雨滴传感器实验
  • 帝国cms电脑pc站url跳转到手机站url的方法
  • Django models中的增删改查与MySQL SQL的对应关系
  • 双指针——快乐数
  • Docker 默认安装位置迁移
  • jmeter跨进程实现变量共享-全局变量
  • Vue.js组件(6):echarts组件
  • yolov3算法及其改进