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

快速做网站套餐天水做网站

快速做网站套餐,天水做网站,项目管理资格证书,泉州网站建设方案维护注:此课程需要有Git的基础才能学习 一、pnpm包管理工具 1、使用原因 1.1、速度快,远胜过yarn和npm 1.2、节省磁盘空间 2、使用方式 2.1、安装方式 npm install -g pnpm 2.2、创建项目 pnpm create vue 二、Eslint配置代码风格 1、环境同步 1、禁用Pret…

注:此课程需要有Git的基础才能学习

一、pnpm包管理工具

1、使用原因

    1.1、速度快,远胜过yarn和npm

    1.2、节省磁盘空间

 

2、使用方式

    2.1、安装方式

        npm install -g pnpm

    2.2、创建项目

        pnpm create vue

 88a1848e27384a3ab124b8583eb94ee4.png

 c82ad62191d34ec691e78af45b8b76ec.png

 二、Eslint配置代码风格

1、环境同步

1、禁用Prettier插件(如果安装了)

2、安装Eslint插件,并配置保存时自动修复

    2.1、步骤

        (1)打开vscode设置

        (2)点击右上角配置

        (3)设置"source.fixAll"为true

2、配置文件 .eslintrc.cjs

//将以下代码加入到eslinterc.cjs钟,实现代码规范化配置

      rules: {

    'prettier/prettier': [

      'warn',

      {

        singleQuote: true, // 单引号

        semi: false, // 无分号

        printWidth: 80, // 每行宽度至多80字符

        trailingComma: 'none', // 不加对象|数组最后逗号

        endOfLine: 'auto' // 换行符号不限制(win mac 不一致)

      }

    ],

    'vue/multi-word-component-names': [

      'warn',

      {

        ignores: ['index'] // vue组件名称多单词组成(忽略index.vue)

      }

    ],

    'vue/no-setup-props-destructure': ['off'], // 关闭 props 解构的校验

    // 💡 添加未定义变量错误提示,create-vue@3.6.3 关闭,这里加上是为了支持下一个章节演示。

    'no-undef': 'error'

  }

三、配置代码检查工作流

1、配置代码提交前检查

0、打开bash终端

 

1、初始化git仓库

    ——执行git init

    

2、初始化husky工具配置

    ——执行

        pnpm dlx husky-init && pnpm install

    

3、修改.husky/pre-commit文件

    将npm test

    修改为pnpm lint

    //pnpm lint会对所有文件进行校验,并尝试进行修复

1da10685f86746139060a87beda06fc2.png

2e6014e08afc4f6d9cb7bae810300351.png

2、暂存区eslint校验

1、概念

    由于lint是全量校验,而面对历史问题没有办法,所以引出了eslint校验

    

2、使用

    2.1、安装int-staged

            pnpm i lint-staged -D

            

    2.2、在package.json中配置lint-staged命令

        //将以下命令添加到package.json中

          "lint-staged": {

            "*.{js,ts,vue}": [

              "eslint --fix"

            ]

          }

        ...

        //将以下命令添加到package.json下scripts之中

        "lint-staged": "lint-staged"

        

    2.3、在.husky/pre-commit文件中进行修改

        将pnpm lint修改为pnpm lint-staged

四、目录调整

1、删除无用文件

2、添加utils目录用于存放工具函数,api目录用于存放请求模块相关

3、拷贝全局样式和图片,安装预处理器支持

4、安装sass

    pnpm add sass -D

 

http://www.yayakq.cn/news/387994/

相关文章:

  • 网站备案的意义百姓网二手买卖
  • 互联网情况下做企业网站的有点学编程有用吗
  • wordpress 托管建站网站建设课程
  • 成华区门户网站什么情况下网站需要备案
  • 易用的做网站软件南县网站定制
  • 苏州乡村旅游网站建设策划书南通制作网站
  • 岳阳做网站哪家好网站建设算什么专业
  • 肃州区建设局网站网站建设和整改方案
  • 青岛网站集约化管理平台网站做什么内容赚钱
  • o2o网站平台怎么做wordpress html插件
  • 货运网站建设公司网站建设模式怎么写
  • wordpress代码修改优搜云seo
  • 网站建设推广总结wordpress跑步
  • 观澜专业做网站公司更改wordpress默认登录后台
  • 怎么制作手机app及网站鄂尔多斯网站制作
  • 网上车辆租赁网站怎么做中山中小型网站
  • 物流网站的分类遵义市住房和城乡建设局网站
  • 欧美化妆品网站模板下载北京网站建设兼职
  • 漳州网站设计宿迁做网站哪家公司好
  • 深圳网站建设哪个好最新新闻
  • wordpress单选框深圳网站建设专业乐云seo
  • 住房和城乡规划建设局网站wordpress机械模板下载地址
  • 陕西省网页制作网站快速排名优化价格
  • 公司网站可以做服务器吗wordpress好用的编辑器插件
  • 临沂有哪几家做网站的旅游网站的建设
  • 建站网哪个好南宁网站建设哪个好
  • 临沂企业建站系统模板哪些企业喜欢做网站广告
  • 旅游网站建设与网页设计稳重大气的公司名字
  • 烟台市建设局网站适合用于网站开发的工具
  • 买空间的网站好职业生涯规划大赛策划书