一、 quasar相关

quasar仅支持node版本>=10和npm>=5

Download | Node.js

//在NPM 中安装 yarn
npm install -g yarn

使用yarn 安装quasar脚手架

$ yarn global add @quasar/cli
或者
$ npm install -g @quasar/cli

 然后打开cmd 我们使用Quasar CLI创建一个项目文件夹:

$ quasar create 项目名称

回车创建项目  

这里选择 上下键 按空格选中

使用 yarn 安装项目依赖  等待项目创建成功 就可以 cd  进去啦        quasar dev 运行一手

quasar部分就完了 ,我们期望是移动app 得构建android啦

二、android相关

构建android应用要配置jdk、android sdk、gradle等。,quasar内部使用了cordova框架来构建android。而我们默认的cordova对jdk这些东西的版本有要求。

第一步是确保安装了Cordova CLI和必要的SDK。

$ yarn global add cordova
或者
$ npm install -g cordova

Android安装

  • 完成后,需要在你的计算机上安装Android平台SDK。 你可以在这里下载Android Studio然后按照这些安装步骤 进行安装。

  • Gradle在此处下载它 ,将Gradle添加到path. 注意,gradle没有安装程序。在c盘创建一个Gradle文件夹将下载的安装包解压当前文件夹 , 然后将bin目录 的 路径  添加到path中。
  • 同时在cmd中的初始化脚本 设置环境变量
setx ANDROID_HOME "%USERPROFILE%\AppData\Local\Android\Sdk"
setx ANDROID_SDK_ROOT "%USERPROFILE%\AppData\Local\Android\Sdk"
setx path "%path%;%ANDROID_SDK_ROOT%\tools;%ANDROID_SDK_ROOT%\platform-tools;<gradle_path>\bin;"

第一次安装需要添加模拟器,就可以在模拟器运行

选择所需的SDK。 根据2019年12月的数据,Cordova需要android-28(Android 9.0-Pie),因此请确保将其包括在内。 点击“Apply”安装SDK。

启动开发模式

$ quasar dev -m cordova -T [ios|android]使用一个选定的Quasary主题(iOS平台下):
$ quasar dev -m cordova -T ios -t ios使用一个选定的Quasary主题(Android平台下):
$ quasar dev -m cordova -T android -t mat使用特定的模拟器
$ quasar dev -m cordova -T android -e iPhone-7

模拟器

出现LAUNCH SUCCESS说明就OK了

模拟器成功运行起项目啦  就可以进行开发啦!

现在我们在手机上看看效果

手机USB连接电脑

手机连接电脑后,打开手机的开发者模式,将USB调试功能打开
手机连接WIFI,保持和电脑处于同一个网段内
如果电脑插的是网线,没有WIFI的话,可以手机在移动网络共享里面打开USB共享网络

最下面会出现2个ip让你选择,一个是你电脑的IP,一个是手机的IP,这里选择手机的IP,回车

成功啦!

vue+quasar开发移动app-搭建项目相关推荐

  1. Babylonjs入门02——VsCode+vue+babylonjs开发第一个babylon项目程序

    Babylonjs入门02--VsCode+vue+babylonjs开发第一个babylon项目程序 1 环境搭建 2 创建vue项目 3 基于vue项目写第一个babylon项目 4 下一期再见 ...

  2. 从零开发H5可视化搭建项目

    小册介绍 在当下业务需求迭代飞快的互联网环境下,如何助力业务,为业务快速试错.迭代提供基础支持是不可规避的挑战之一.这其中最重要的一环就是"快".有的时候为了满足业务诉求,我们不得 ...

  3. WEB前端 vue学习一使用 vue-cli 搭建项目

    vue-cli 是一个官方发布 vue.js 项目脚手架,使用 vue-cli 可以快速创建 vue 项目,GitHub地址是:https://github.com/vuejs/vue-cli 一. ...

  4. Vue脚手架3.0快速搭建项目

    安装前的准备工作 node -v or npm -v //检测node是否安装过 cnpm -v //检测cnpm是否安装 更改国内淘宝镜像,速度更快一写 npm install cnpm -g -- ...

  5. python制作安卓app_python开发安卓App实战项目:西瓜视频解析工具

    python要开发app就要用到kivy的模块,关于kivy开发环境的安装网上非常多,就不多说了. 整个开发过程主要涉及布局和事件两个方面,首先是关于布局方面 [Python] 纯文本查看 复制代码 ...

  6. python安卓开发视频_python开发安卓App实战项目:西瓜视频解析工具

    [Python] 纯文本查看 复制代码import os import base64 from kivy.app import App from kivy.network.urlrequest imp ...

  7. vue中h5页面的搭建

    在工作中可能会遇到h5页面的搭建,本篇文章主要讲解如何从零开始搭建一个vue项目,实现h5页面的适配,浏览器默认样式的清除,路由的配置,项目的打包等,那就让我们开始学习吧. 如果大家只是需要一个完整的 ...

  8. 小说app搭建—小说app运营选择付费模式还是免费模式?

    近年来,小说app搭建项目深受创业者的喜爱,从小说app搭建到上线运营,简单但也不易,需要创业者的坚持.虽说现在是知识付费的时代,但是资本家们为了获取更多的资源,煞费苦心的向大众推出了小说app免费阅 ...

  9. [Vue 牛刀小试]:第十六章 - 针对传统后端开发人员的前端项目框架搭建

    一.前言 在之前学习 Vue 基础知识点的文章中,我们还是采用传统的方式,通过在 html 页面上引用 vue.js 这个文件,从而将 Vue 引入到我们的项目开发中.伴随着 Node.js 的出现, ...

最新文章

  1. java的mythread_java多线程 - myShadow - OSCHINA - 中文开源技术交流社区
  2. MySQL基于ROW格式的数据恢复
  3. 【Python基础】数据项目总结 -- 蛋壳公寓租金分析!
  4. CVPR 2022|MLP才是无监督学习比监督学习迁移性能好的关键因素
  5. 终结 Python 原生字典?这个库要逆天改命了
  6. xgboost使用自定义的loss function
  7. arthas命令redefine实现Java热更新
  8. nginx文件系统大小_详解Nginx系列
  9. php strstr 与 str_replace区别,[PHP]strstr(),substr(),str_replace(),parse_str()
  10. 并行算法第一讲:概念及目标
  11. java多线程的api_java多线程之:线程对象一些api
  12. codeblocks(其它软件)修改后缀文件的打开默认方式
  13. 解决iTerm中‘zsh-syntax-highlighting‘找不到的问题
  14. Ubuntu下VLC播放器安装配置以及VLC常用快捷键记录
  15. python创意网络爬虫_Python网络爬虫(一)
  16. 在OpenCV中使用色彩校正
  17. java outer的使用
  18. perl中正则匹配中文字符
  19. android应用开发完全
  20. Spline(三次样条插值)

热门文章

  1. 签字后被开除_谁能让“常程签字门”不再发生?
  2. 重镑!虚拟机巨头 VMware 将被收购
  3. 利用IEHelper实现简单网址过滤
  4. 如何计算服务器的性能负载?
  5. Android Drawable - Scale Drawable使用详解(附图)
  6. 項目實施文檔寫作框架
  7. CLion 使用 clang-cl 工具链时未正确链接 vcpkg 中的 Boost 外部库
  8. Netty——ByteBuf的API
  9. 计算斐波那契数列递归算法和非递归算法的比较
  10. Python习题记录