摘要: eslint配置方式有两种: 有几种东西是可以配置的: 环境:你的脚本会在哪种环境下运行。每个环境带来了一组特定的预定义的全局变量。 全局变量:脚本运行期间会访问额外的全局变量。 规则:使用那些规则,并且规则的等级是多少。 我们这里使用配置文件.eslintrc.js来配置,它导出一个模块供ESLi 阅读全文
posted @ 2019-04-19 18:15 brave-sailor 阅读(535) 评论(0) 推荐(0) 编辑
摘要: 官方地址:https://eslint.org/docs/rules/ 阅读全文
posted @ 2019-04-19 18:07 brave-sailor 阅读(144) 评论(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 阅读(785) 评论(0) 推荐(0) 编辑
摘要: 最近在跟着视频敲项目时,代码提示出现很多奇奇怪怪的错误提示,百度了一下是eslintrc.js文件没有配置相关命令,ESlint的语法检测真的令人抓狂,现在总结一下这些命令的解释,方便以后查阅。 默认eslint规则: 代码末尾不能加分号 ;(强迫症的我受不了哭) 代码中不能存在多行空行;(这个我更也忍不了大哭) tab键不能使用,必须换成两个空格;(超级不习惯) ... 阅读全文
posted @ 2019-04-19 17:16 brave-sailor 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 搭建了一个vue项目,在配置路有的时候,陆续出现了各种报错其中最多的是一些写法,例如空格,缩进,各种括号,结果我一句一句对照,修改相当之费时间,效率低,一上午,一个路由配置都没写好主要报错如下: 截取了一段常见报错,选取其中一个: Expected indentation of 4 spaces b 阅读全文
posted @ 2019-04-19 17:11 brave-sailor 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 在bulid/webpack.base.conf.js里 createLintingRule的内容注释掉 在bulid/webpack.base.conf.js里 createLintingRule的内容注释掉 阅读全文
posted @ 2019-04-19 17:07 brave-sailor 阅读(657) 评论(0) 推荐(0) 编辑
摘要: 前言如果我们初次使用vue-cli来构建单页SPA应用,在撸代码的过程中有可能会遇到这种因为代码缩进导致页面报错的问题,导致我们烦不胜烦。接下来我们就来看一看如何解决这个小问题。。。erro原因分析通过查看package.json文件我们可以发现,在文件中默认安装了eslint-loader模块,e 阅读全文
posted @ 2019-04-19 17:05 brave-sailor 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 前言 最近项目迭代需要开发一个app,由于项目组其他系统前端技术栈都是Vue,所以自己在需求评估的时候就初步敲定了Cordova+Vue的前端架构,后来查阅了不少资料,也掉了不少坑,这里总结一下,也算是对自己这段时间摸索的回顾吧。 项目脚手架搭建 首先安装node和cordova,下面是我项目的版本 阅读全文
posted @ 2019-04-19 10:27 brave-sailor 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 最近人用npm i来直接安装模块,但是有会报错,用npm install就不会报错,刚开始百思不得其解,它俩明明是同一个东西后来查npm的帮助指令发现还是没区别,npm i仅仅是npm install的简写: 实际使用的区别点主要如下(windows下):1. 用npm i安装的模块无法用npm u 阅读全文
posted @ 2019-04-19 10:26 brave-sailor 阅读(1617) 评论(0) 推荐(0) 编辑