ICode9

精准搜索请尝试: 精确搜索
  • eslint 的配置 自用2021-09-22 18:01:20

    { "eslint.enable": true, "eslint.run": "onType", "eslint.options": { "extensions": [ ".js", ".vue", ".jsx",

  • eslint配置文件2021-09-22 15:02:52

    { "workbench.iconTheme": "vscode-icons", "editor.tabSize": 2, "eslint.codeAction.showDocumentation": { "enable": true }, "eslint.autoFixOnSave": true,

  • vue文件中关于eslint语法导致每次保存后行内属性都自动换行了2021-09-21 11:04:36

    解决方案: 在vue项目中的 .prettierrc 文件中添加一行代码: "printWidth": 200 如果不添加这一行,则默认的printWidth是80,比较窄,所以属性都自动换行了,这里可以改为200,更宽一些 添加这行代码前: 添加后,都在一行显示,比较好看:

  • vuecli eslint自动修复2021-09-20 19:02:59

    https://blog.csdn.net/qq_39217871/article/details/89390666?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_title~default-4.no_search_link&spm=1001.2101.3001.4242

  • 脚手架手动升级记录。babel 6.x -> 7.x;eslint 4.x -> 7.x;2021-09-17 17:33:16

    Babel 升级 1、是升级 package.json 的版本, 2、是修改 .babelrc。 3、最后是手动调整其他一些配套的东西 前两个步骤,直接通过在项目文件夹下运行 npx babel-upgrade --write 即可 官方升级指南:https://www.babeljs.cn/docs/v7-migration   babel升级之后,项目报错了,经排查之后,发

  • eslint rules配置2021-09-16 14:59:03

    0 // off 1//warn 2//error “no-alert”: 0,//禁止使用alert confirm prompt “no-array-constructor”: 2,//禁止使用数组构造器 “no-bitwise”: 0,//禁止使用按位运算符 “no-caller”: 1,//禁止使用arguments.caller或arguments.callee “no-catch-shadow”: 2,//禁止ca

  • eslint error cannot read property 'range' of null2021-09-14 18:33:25

    需将babel-eslint更新为@babel/eslint-parser' 卸载babel-eslint 安装@babel/eslint-parser @babel/preset-react uninstall babel-eslint npm i @babel/eslint-parser @babel/preset-react --save-dev    .eslintrc.js配置 { parser: '@babel/eslint-parser',

  • vue-cli脚手架起步的一个介绍2021-09-14 17:00:51

    vue-cli   vue-cli是vue的脚手架工具,帮我们快速生成了vue的起步项目,内置一些必备的比如打包工具,比如配置文件等等。 地址:https://cli.vuejs.org/zh/ 第一步全局安装 npm install -g @vue/cli 如何查看是否安装成功 vue --version    此时代表安装成功   我们使用vue create命

  • Vite详解2021-09-14 10:04:12

    vite 目录一、推荐两个插件插件VolarVue 3 Snippets二、vite简介优势分析浏览器支持三、vite搭建vue3.x项目1、创建项目2、集成Vue-Router3、集成vuex4、集成Eslint5、集成element-plus6、移动端适配四、vite.config.js的配置1、 配置alias起别名2、proxy代理配置3、按需引入eleme

  • 输入框限制输入20个中文字(40个字符)。eslint 报错\x00 no-control-regex解决2021-09-08 11:30:52

    需求是要限制用户输入的名称,最多二十个中文字,也就是40个字符。但我们平时使用str.length来限制都是获取到字符串的长度而已,并不能获取到具体的字符。这里使用正则来解决。 一个汉字=2字节=2字符 一个字母、数字=1字节=1字符 匹配单个字节 /[\x00-\xff]/ 取反,即是匹配多字符

  • ESLint 中 .eslintrc.js 配置介绍2021-09-08 11:06:29

    rules: { // 配置定义在插件中的一个规则的时候,你必须使用 插件名/规则ID 的形式 vue/attribute-hyphenation eqeqeq: 0, // 不要求使用 === 和 !== camelcase: 0, // 不强制使用骆驼拼写法命名约定 indent: 0, // 不强制使用一致的缩进 'no-console': 0, /

  • TypeError: Cannot read property 'version' of undefined2021-09-06 17:35:06

    vue项目运行中报如此错误,截图:↓↓↓    这个错误是代码检测工具eslint的报错,出现在关于eslint一系列的设置之后,具体搞了些啥也记不清楚了,反正就是在消除校验报错的过程中,搞成这样的。。。 解决步骤: 一、首先控制台卸载eslint : npm uninstall eslint --save   二、卸载之后

  • webpack生产环境配置(3)2021-09-06 08:31:05

    提取css成单独文件 https://github.com/webpack-contrib/mini-css-extract-plugin 默认情况下css会打包到js中,如果css代码过多会导致js文件过大;并且在页面加载时是先加载JS,再创建style标签引入css样式,导致页面会出现"闪屏"现象。如果有一种可以将css从js代码中提取出来,这样就可

  • vue项目在git commit时,使用eslint检测2021-09-05 17:02:44

      用vue-cli3创建新项目可以自定义配置,选择eslint,所以eslint不需要配置, 项目根目录下面生成一个 .eslintrc.js文件,里面可以自定义配置eslint规则  用vue-cli3创建新项目可以自定义配置,选择eslint,所以eslint不需要配置, 项目根目录下面生成一个 .eslintrc.js文件,里面可以自定义

  • vue-cli 使用2021-09-05 14:02:25

    首先安装vue-cli3使用如下命令进行安装   我这里用的是yarn  可以用npm或cnpm进行安装都是一样的    需要注意的是 vue-cli3 是需要全局安装的不然全局运行不了 yarn global add vue-cli      查看安装成功与否 vue --version   输出版本号及安装成功如下图   创建

  • eslint语法规则报错2021-08-24 20:05:46

    报错1: error A space is required after ‘{’ object-curly-spacing 8:28 error A space is required before ‘}’ 报错2: error Trailing spaces not allowed no-trailing-spaces 9:14 error Unexpected trailing comma comma-dangle 报错3: error too many blank lines at

  • vue 配置 tslint .2021-08-24 16:04:47

    module.exports = { root: true, parser: 'vue-eslint-parser', parserOptions: { 'sourceType': 'module',// 修改这里 为 @typescript-eslint/parser................. parser: '@typescript-eslint/parser

  • vue里esline报错Parsing error: Unexpected token import2021-08-23 19:35:25

    // 异步引入组件的方式报错 场景:vue路由懒加载 1.怀疑原因:eslint 校验是在babel 解析之前(参考原文地址:https://blog.csdn.net/boyma123/article/details/103345886) 我的最终解决方案:在eslint配置文件(.eslintrc.js)里添加配置 "parserOptions": { "parser": "babel-eslint" },

  • vscode 格式化后和eslint冲突2021-08-22 07:00:48

    问题描述:vscode格式化后,单引号变成双引号,自动加了尾随逗号,导致出现eslint报错,必须要单引号和“Unexpected trailing comma” 解决措施: 第一步:在根目录建.prettierrc.json文件       第二步:在.prettierrc.json里加入设置,保存   { "singleQuote": true, "semi": true, "traili

  • vscode配置vue+eslint自动保存去除分号,方法与括号间加空格,使用单引号2021-08-21 14:03:14

    vscode配置vue+eslint自动保存去除分号,方法与括号间加空格,使用单引号 "editor.formatOnPaste": true, //缩放整个窗体 "window.zoomLevel": 1, // vscode默认启用了根据文件类型自动设置tabsize的选项 "editor.detectIndentation": false, // 重新设定tabsize "editor.tabSi

  • vscode 中配置eslint格式化代码2021-08-19 18:32:00

    打开设置->设置 搜索 settings.json  编辑配置   //autoFixedOnSave 设置已废弃,采用如下新的设置 "editor.codeActionsOnSave": { "source.fixAll.eslint": true }, "eslint.format.enable": true, //autoFix默认开启,只需输入字符串数组即可 "es

  • Hbulider eslint实时校验自动修复设置2021-08-19 13:01:43

    不管是多人合作还是个人项目,代码规范是很重要的。这样做不仅可以很大程度地避免基本语法错误,ESLint 是一个语法规则和代码风格的检查工具,可以用来保证写出语法正确、风格统一的代码。 HBuilderX中ESLint插件安装 HBuilderX 包含4款语法校验插件,htmlhint, stylelint, eslint-p

  • webpack 基本配置 和开发模式配置 22021-08-14 19:03:14

    webpack 基本配置 和开发模式配置 补充部分 功能介绍: js、css、html、代码的压缩 、 js代码的兼容性处理 、 css代码的兼容性处理 提取css生产单独文件 、 eslint 语法检查 重点看 webpack.config.js文件 第三方插件版本 cnpm i babel-loader@8.2.2 -d cnpm i core-js@3.6.4

  • husky7 + eslint +prettier配置vue2.x 开发环境2021-08-09 12:35:56

    很少几个人协作开发的时候,可能代码格式和规范没那么重要,只要开发者水平不要差太多,相互口头说一下基本可以避免大部分问题。 但是团队人员一旦多起来,那么这种沟通成本就是几何级数增长了。这个时候就需要通过项目中的规范来实行了。 而这里面目前来说比较有效的办法就是通过 git钩

  • 下载ESLint插件以及个人的setting.json配置(超好用)2021-08-06 23:58:34

       以下是setting.json配置 { //主题设置 "workbench.colorTheme": "Monokai", // 默认编辑器字号 "editor.fontSize": 14, //是否自动换行 "editor.wordWrap": "on", // tab几个缩进 "editor.tabSize":

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有