前言大家好,我是 BNTang, 在上一节文章中,我给大家详细的介绍了如何将我开发好的项目打包为微信小程序并且发布到微信小程序商店趁热打铁,在来一篇文章,给大家详细的介绍如何将项目打包成APP。...正文打包 App 也是一样的,首先需要配置关于 App 应用的基础信息,打开 manifest.json:配置 App图标选择 App 图标配置,选择一张即可,下面的尺寸都是自动生成而来的(建议使用 1024...配置 App模块如果你用到了模块当中的内容,勾选上,然后打包进去即可,没有用到就算了。...配置 App权限就是看你应用 App 中的权限,比如说你项目中用到了蓝牙,读取通讯录等等,就在这个配置中勾选上对应的权限即可。...安装 App 云打包插件:接下来的就是耐心等待,打包成功之后控制台会输出如下图信息:点击打开所在目录,双击 .apk 文件就可以安装到模拟器当中:然后就可以双击这个程序运行起来:或者找到工程目录中的 unpackage
应用创建 点击注册 / 登录,点击右上角进入控制台,点击左上角创建应用 选择 Web App, 然后点击创建应用 然后对左侧五个模块进行个性化设置 3....然后点击 云编译 , 过一会就会生成你的专属 APP,扫码下载即可!
网站打包成app 博客打包成手机软件教程(苹果及安卓app都可以) 1、准备素材: Hbuilder、180*180以上的logo、启动图片一张 2、打开Hbulider注册账号...3、点击右上角文件新创一个「移动APP」 ?...4、输入APP名称,选择空模板,点击完成即可 ? 5、展开右侧APP名称文件夹,双击manifest.json文件 ?...6、配置APP权限、LOGO和启动图片,配置好在上方X掉manifest.json保存即可 ?...7、页面接口中吧index.html替换成你网站滴网站,如:我是打包我的博客直接输入:http://www.youngxj.cn即可,版本号即使APP的版本,图中忘记注释了 8、打包成APK,待其打包好下载即可
前言 经过上一篇文章的介绍,已经将这个计算器的计算功能实现了,接下来就是我们项目当中的一个发包上线阶段,我模拟一下,目的就是为了给大家介绍一下,uni-app是如何打包成网页的。...除了可以打包成网页,uni-app还可以打包成小程序、App、H5、快应用等等,后面在单独开文章详细介绍。...正文 接着上篇文章的项目来进行,首先找到项目中的 manifest.json 文件,因为本篇是介绍打包成网页,所以我们要找到 Web配置: 配置页面标题 配置一下:页面标题 配置index.html模板路径...这行代码里面有一个 src 属性指定的是一个路径 好,那么这个时候我就要来介绍了,如果说你的资源地址是一个统一的路径你就可以修改一下这个 src 的地址,例如你的地址是 /h5 这代表的是 h5 的资源,将来你也有 app...协议与配置前端开发服务端口是在开发阶段去使用的 只需要配置好 页面标题/index.html模板路径/路由模式/运行的基础路径 即可 正式打包 点击 HBuilderX 工具栏中的 发行 -> 网站-PC Web或手机H5(仅适用于uni-app
前置: 开发环境 Android Studio 下载地址:Android Studio官网 OR Android Studio中文社区 HBuilderX App离线SDK下载:最新android平台SDK...下载 3.1.10版本起需要申请Appkey,具体请点击链接 正文: 通过uni-app实现一套代码在微信小程序和安卓端app同时适配 1.创建文件 创建Demo文件,采用uni-app 模板 2....创建应用 在https://dev.dcloud.net.cn/app页面创建相同名称的应用,并且获取App id 3.配置App id 在Demo文件的manifest.json文件中 配置App...6.修改配置 找到Hbuilder-Hello>app>src>main>assets>apps>__UNI__B 将其换成本地打包后导出的文件(连同父文件) 最终目录结构如下: 找到...8.打包成APK Build>Build Bundle(s)/APK(s)>Build APK(s) tips: 注意现在的安卓版本需要申请appkey,具体详情请参考https://nativesupport.dcloud.net.cn
样式绑定 设置元素的样式 用 v-bind 来设置样式属性 class 与 style 是 HTML 元素的属性 <...static" v-bind:class="{ active: isActive, 'text-danger': hasError }"> new Vue({ el: '#app...'text-danger': this.error.value && this.error.type === 'fatal', } } } }) app...直接设置样式 new Vue({ el: '#app
vue-cli // 全局安装 vue-cli npm install --global vue-cli // 创建一个基于 webpack 模板的新项目 v...
重构 “代码重构” 为什么要进行重构 提高代码的可读性和可维护性 代码中存在着重复的代码 存在过大的类或过长的方法 强依赖、紧耦合的结构 运算逻辑难以理解 ...
vue-router介绍: vue-router针对vue.js开发的一个前端路由工具,可以快速的开发单页面应用。...vue-router是以vue.js插件的形式存在的 创建Vue实例 v-for指令渲染商品列表 过滤器的使用 Vue过滤器的使用 购物车综合案例 单击商品金额计算和单选全选功能 商品总金额计算...var vm = new Vue({ el: '#app', data: { title: 'hello Vue' }, // 过滤器 filters: { }, // 实例化创建完成以后
超快速度 Node.js 所带来的超快生成速度,让上百个页面在几秒内瞬间完成渲染。
计算属性 computed app"> {{ message.split('').reverse().join('') }} 计算属性的实例: app...{{ message }} {{ reversedMessage }} var vm = new Vue({ el: '#app...function () { return this.message.split('').reverse().join('') } } var vm = new Vue({ el: '#app...= names[names.length - 1] } } } }) computer 属性“依赖缓存”的概念 method 的概念 有缓存,不会发生改变,于是界面渲染就直接用这个值
事件处理器 app"> 增加 1 {{ counter }} 次。... new Vue({ el: '#app', data: { counter: 0 } }) app...Vue({ el: '#app', data: { name: 'Vue.js' }, methods: { greet: function (event) {...event` 是原生 DOM 事件 if (event) { alert(event.target.tagName) } } } }) // 也可以用...JavaScript 直接调用方法 app.greet() // -> 'Hello Vue.js!'
vue.js 单页面,多页面 Vue cli工具 复杂单页面应用Vue cli工具 交互设计,逻辑设计,接口设计 代码实现,线上测试 git clone,git int 创建分支,推送分支,合并分支
组件 语法格式如下: Vue.component(tagName, options) app"> ...' }) // 创建根实例 new Vue({ el: '#app' }) 局部组件 app"> <script...}) 父组件的数据需要通过 props 把数据传给子组件 app"> <child message="hello!"...' }) app"> <child message="hello!"...image.png 路由 Vue.js 路由允许我们通过不同的 URL 访问不同的内容。 Vue.js + vue-router 可以很简单的实现单页应用。
{{msg}} new Vue({ el: '#app', data: { msg: 'hello vue...} }) vue.js cdn使用 模板语法 vue的文件结构: template script style 模板语法包含插值,指令 /.../ 错 {{template}} new Vue({ el: '#app', data: { msg: 'hello vue!!'...', data: { bg1: 'app-bind', msg: 'hello vue!'...el: '#app', data: { msg: 'Hello Vue!'
Vue.js+epub.js实现一个简单的阅读器 实现阅读器的基础功能 字号选择,背景颜色 有上一页,下一页的功能 设置字号,切换主题,进度按钮 电子书目录 阅读器,搭建vue-cli环境,编写阅读器源码 vue.js
监听属性 监听属性 watch 通过 watch 来响应数据的变化 app"> 计数器: {{ counter..."font-size:25px;">点我 var vm = new Vue({ el: '#app...image.png app"> 序号 商品名称 商品价格
一小时复习 vue.js是一个JavaScriptmvvm库,是以数据驱动和组件化的思想构建的,相比angular.js,vue.js提供了更加简洁,更加容易理解的api,如果习惯了jquery操作dom...学习vue.js,抛开手动操作dom的思维,因为vue.js是数据驱动的,你无需手动操作dom。...MVVM模式(Model-View-ViewModel) view model是一个vue.js实例。 <!...} new Vue({ el: '#app', data: exampleData }) 实现了双向绑定 v-model指令在表单元素上创建双向数据绑定 app"> {{message}} ?
条件与循环 条件判断使用 v-if 指令 new Vue({ el: '#app', data: {...seen: true, ok: true } }) app"> 0.5">...Sorry Not sorry new Vue({ el: '#app...' }) app"> A new Vue({ el: '#app', data: { ok: true } })
单件商品金额计算和单选全选功能 new Vue({ el: '#app', data: { totalMoney: 0, productList: [] }, filters: {
领取专属 10元无门槛券
手把手带您无忧上云