随笔分类 -  app混合开发

该选项主要记录APP混合开发的相关知识
摘要:vue.js组件的作用域是独立,可以从以下三个方面理解: 1、父组件模板在父组件作用域内编译,父组件模板的数据用父组件内data数据;2、子组件模板在子组件作用域内编译,子组件模板的数据用子组件内data数据,如果要用父组件的必须用props传递;3、子组件标签的数据,使用父组件内的data数据 案 阅读全文
posted @ 2019-04-22 15:06 brave-sailor 阅读(915) 评论(0) 推荐(0) 编辑
摘要:eslint配置方式有两种: 有几种东西是可以配置的: 环境:你的脚本会在哪种环境下运行。每个环境带来了一组特定的预定义的全局变量。 全局变量:脚本运行期间会访问额外的全局变量。 规则:使用那些规则,并且规则的等级是多少。 我们这里使用配置文件.eslintrc.js来配置,它导出一个模块供ESLi 阅读全文
posted @ 2019-04-19 18:15 brave-sailor 阅读(537) 评论(0) 推荐(0) 编辑
摘要:官方地址:https://eslint.org/docs/rules/ 阅读全文
posted @ 2019-04-19 18:07 brave-sailor 阅读(145) 评论(0) 推荐(0) 编辑
摘要:本文是对vue项目中自带文件eslintrc.js的内容解析, 介绍了各个eslint配置项的作用,以及为什么这样设置。 比较详细,看完能对eslint有较为全面的了解,基本解除对该文件的疑惑。 /** * 参考文档 * 【eslint英文文档】https://eslint.org/docs/user-guide/configuring * 【eslint中文文档】http://eslin... 阅读全文
posted @ 2019-04-19 17:40 brave-sailor 阅读(816) 评论(0) 推荐(0) 编辑
摘要:最近在跟着视频敲项目时,代码提示出现很多奇奇怪怪的错误提示,百度了一下是eslintrc.js文件没有配置相关命令,ESlint的语法检测真的令人抓狂,现在总结一下这些命令的解释,方便以后查阅。 默认eslint规则: 代码末尾不能加分号 ;(强迫症的我受不了哭) 代码中不能存在多行空行;(这个我更也忍不了大哭) tab键不能使用,必须换成两个空格;(超级不习惯) ... 阅读全文
posted @ 2019-04-19 17:16 brave-sailor 阅读(498) 评论(0) 推荐(0) 编辑
摘要:搭建了一个vue项目,在配置路有的时候,陆续出现了各种报错其中最多的是一些写法,例如空格,缩进,各种括号,结果我一句一句对照,修改相当之费时间,效率低,一上午,一个路由配置都没写好主要报错如下: 截取了一段常见报错,选取其中一个: Expected indentation of 4 spaces b 阅读全文
posted @ 2019-04-19 17:11 brave-sailor 阅读(494) 评论(0) 推荐(0) 编辑
摘要:在bulid/webpack.base.conf.js里 createLintingRule的内容注释掉 在bulid/webpack.base.conf.js里 createLintingRule的内容注释掉 阅读全文
posted @ 2019-04-19 17:07 brave-sailor 阅读(658) 评论(0) 推荐(0) 编辑
摘要:前言如果我们初次使用vue-cli来构建单页SPA应用,在撸代码的过程中有可能会遇到这种因为代码缩进导致页面报错的问题,导致我们烦不胜烦。接下来我们就来看一看如何解决这个小问题。。。erro原因分析通过查看package.json文件我们可以发现,在文件中默认安装了eslint-loader模块,e 阅读全文
posted @ 2019-04-19 17:05 brave-sailor 阅读(380) 评论(0) 推荐(0) 编辑
摘要:前言 最近项目迭代需要开发一个app,由于项目组其他系统前端技术栈都是Vue,所以自己在需求评估的时候就初步敲定了Cordova+Vue的前端架构,后来查阅了不少资料,也掉了不少坑,这里总结一下,也算是对自己这段时间摸索的回顾吧。 项目脚手架搭建 首先安装node和cordova,下面是我项目的版本 阅读全文
posted @ 2019-04-19 10:27 brave-sailor 阅读(315) 评论(0) 推荐(0) 编辑
摘要:没有选择react-navite,而选择cordova+vue2.x,是因为react-navite有学习成本,并且cordova+vue2.x程序员 可以直接上手,性能上可以满足需求,成本低,开发速度快。 安装所需软件 安装node.js,官网下载,傻瓜式安装,安装成功截图 安装vue,自行百度,成功截图 安装cordova ... 阅读全文
posted @ 2019-04-18 16:31 brave-sailor 阅读(462) 评论(0) 推荐(0) 编辑
摘要:背景 一般情况下,我们借用 vue-cli之力安装好所有依赖后,我们就可以愉快的板砖了。但是也经常会遇到一写问题,比如assetsSubDirectory 和 assetsPublicPath两个兄弟有时候把我搞得死去活来的,下午刚好有点空,我就去好好修理了他俩一会儿(其实是被修理)。经过无数次的, 阅读全文
posted @ 2019-04-18 16:16 brave-sailor 阅读(5521) 评论(1) 推荐(2) 编辑
摘要:/ 文件根目录 参考的是盘符目录 ./ 同级目录 和不加 / 的作用是一致的 参考的是当前文件夹 ../ 父级目录 参考的也是文件夹 / 文件根目录 参考的是盘符目录 ./ 同级目录 和不加 / 的作用是一致的 参考的是当前文件夹 ../ 父级目录 参考的也是文件夹 阅读全文
posted @ 2019-04-18 16:13 brave-sailor 阅读(3404) 评论(0) 推荐(1) 编辑
摘要:文档:https://cli.vuejs.org/zh/guide/ 条件: npm 更至最新 node >=8.9 1.全局安装 npm install -g @vue/cli 或 yarn global add @vue/cli 2.查看版本/是否安装成功 vue -V image.png 3. 阅读全文
posted @ 2019-04-17 19:05 brave-sailor 阅读(20622) 评论(0) 推荐(1) 编辑
摘要:一、安装vue-cli3 安装并建新项目 二、进入项目安装cordova npm install -g cordova 下载完之后,输入 cordova -v 查看是否成功安装,出现相应的版本号则成功安装。 三、创建cordova cordova create learn-cordova 然后运行一 阅读全文
posted @ 2019-04-17 19:04 brave-sailor 阅读(1371) 评论(0) 推荐(0) 编辑
摘要:什么是 cordova cordova 是由 Apache 基金会支持的,使用 HTML5 + CSS3 + JS 来构建多平台 APP 程序的开发框架。其支持调用手机系统(Android、IOS、Windows phone)原生 API,它可以将你写的 Web 程序包裹进原生的 APP 壳中,也就 阅读全文
posted @ 2019-04-17 18:54 brave-sailor 阅读(337) 评论(0) 推荐(0) 编辑
摘要:详细的教程在以下博客 https://blog.csdn.net/csdn100861/article/details/78585333 阅读全文
posted @ 2019-04-17 18:49 brave-sailor 阅读(230) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示