当前位置: 首页 > news >正文

wordpress 4.8.1漏洞昆明优化网站公司

wordpress 4.8.1漏洞,昆明优化网站公司,建设银行余额查询网站,网站建设目的是什么可以看到保存的时候ref这行被提到了最前面的一行 要求内置库放在组件的前面称为auto fix,数组new arry改成了字面量,这就是我们配置的规范 js规范使用的是airbnb规范模块使用的是antfu 组合prettier&eslint airbnb规范: https://github…

可以看到保存的时候ref这行被提到了最前面的一行 要求内置库放在组件的前面称为auto fix,数组new arry改成了字面量,这就是我们配置的规范

  • js规范使用的是airbnb规范
  • 模块使用的是antfu 组合prettier&eslint

airbnb规范: https://github.com/airbnb/javascript?tab=readme-ov-file#arrow-functions

antfu 组合规范:

https://github.com/antfu/eslint-config/tree/feat/support-eslint-9

效果图:

 nvm包管理工具

NVM全称node.js version management ,专门针对node版本进行管理的工具,通过它可以安装和切换不同版本的node.js

使用场景

我目前的公司有很多项目,其中有一些老项目用的是vue2.5左右了webpack版本也比较低,只能使用10.16.0左右的node版本,但是也有一些新项目需要使用高版本的node例如14.17.3左右的这时候就可以使用nvm切换node 版本

1.安装nvm

安装过程中会提示两个存放目录地址 选择两个不同的文件夹即可

windows 安装地址

Releases · coreybutler/nvm-windows · GitHub

 nvm list available 查看nodejs 官方的所有版本 

nvm install (版本号)下载对应的node版本号

使用node的某个版本nvm use 22.0.0

nvm list 查看现在所有安装的node版本 

使用node-v查看版本

 tips:若之前电脑安装了node版本卸载即可 或者出现node -v无法识别重启电脑即可

 项目搭建

由于vite脚手架要禁止*.cjs 和 eslint版本升级废弃rc配置文件, 故重新搭建

1 前置条件

node版本>20

node 最好>20 因为eslint9的需要 本次项目node为22.0.0

 2 初始化项目

npm init vite@latest

vsocde需安装插件

 

antfu 组合prettier&eslint

npm i -D eslint @antfu/eslint-config eslint-plugin-format

eslint.config.js 

根目录配置新建eslint.config.js文件 用于eslint规则校验

// eslint.config.js
import antfu from '@antfu/eslint-config'export default antfu({// Enable stylistic formatting rules// stylistic: true,// Or customize the stylistic rulesstylistic: {indent: 2, // 4, or 'tab'quotes: 'single', // or 'double'},// TypeScript and Vue are auto-detected, you can also explicitly enable them:typescript: true,vue: true,// Disable jsonc and yaml supportjsonc: false,yaml: false,// `.eslintignore` is no longer supported in Flat config, use `ignores` insteadignores: ['**/fixtures',// ...globs],
}, {rules: {'no-console': 'off', //关闭console.log 报错},
})

VS Code support (auto fix)

.vscode目录下新建settings.json 用于保存带代码格式化

{// Enable the ESlint flat config support"eslint.experimental.useFlatConfig": true,// Disable the default formatter, use eslint instead"prettier.enable": false,"editor.formatOnSave": false,// Auto fix"editor.codeActionsOnSave": {"source.fixAll.eslint": "explicit","source.organizeImports": "never"},// Silent the stylistic rules in you IDE, but still auto fix them"eslint.rules.customizations": [{ "rule": "style/*", "severity": "off" },{ "rule": "format/*", "severity": "off" },{ "rule": "*-indent", "severity": "off" },{ "rule": "*-spacing", "severity": "off" },{ "rule": "*-spaces", "severity": "off" },{ "rule": "*-order", "severity": "off" },{ "rule": "*-dangle", "severity": "off" },{ "rule": "*-newline", "severity": "off" },{ "rule": "*quotes", "severity": "off" },{ "rule": "*semi", "severity": "off" }],// Enable eslint for all supported languages"eslint.validate": ["javascript","javascriptreact","typescript","typescriptreact","vue","html","markdown","json","jsonc","yaml","toml"]
}

配置已完成 当文件保存的时候即可格式化

新增脚本package.json

用于整个项目文件的规则校验

"scripts": {// ..."lint": "eslint .","lint:fix": "eslint . --fix"}

http://www.shuangfujiaoyu.com/news/36611.html

相关文章:

  • 个人微网站怎么做b站推广2024mmm已更新
  • 网站开发vs2015是什么百度最新版app下载安装
  • 郑州企业网站开发今天的新闻摘抄
  • 网站建设广告百度导航下载2022最新版官网
  • 做校园后勤管理网站得重点难点网络搜索引擎优化
  • 个人站长网站需要注册公司吗广州做网站的公司哪家好
  • 自己做本地视频网站今日热榜
  • 餐饮美食网站源码百度手机版网址
  • 网上申报税务流程沈阳seo网站关键词优化
  • 丹徒网站建设信息alexa排名查询统计
  • 郑州做网站哪家便宜云建站
  • 定制网站制作哪家好免费网站seo排名优化
  • wordpress 上传文件名网站seo优化检测
  • wordpress怎么开启seo外包服务公司
  • 安徽网站建设百度竞价系统
  • wordpress 阿里云 邮件注册内蒙古seo
  • 那个网做网站便宜自媒体营销模式有哪些
  • 做网站视频赚钱吗宁波seo外包服务商
  • 域名网站如何做成人用品网店进货渠道
  • 政府环保部门网站建设的意义百度网盘客户端下载
  • 汽车网站建设工作室推广引流图片
  • 台州建设工程信息网站vi设计
  • 网站设计要求有哪些seo排名优化服务
  • 浙江做网站公司seo怎么快速提高排名
  • 三合一网站制作公司百度用户服务中心电话
  • 网站备案查询工信部制作网站
  • 怎么做网页个人信息网站优化推广排名
  • wordpress主机记录西安官网seo公司
  • 破解网站禁止复制页面内容和图片竞价推广教程
  • 博州住房和城乡建设部网站企业qq怎么申请