logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

前端工程化-ESLint + Prettier

简介ESLint和Prettier是前端开发中两款非常强大的代码检查和格式化工具,但强大也意味着这两者经常发生冲突。对ESLint和Prettier在开发前进行协同完美的配置是相关重要的,可以避免冲突等麻烦,简化美化开发过程,确立团队或个人的开发风格。以下修改为个人风格总结所得,读者可根据自己需求增加减。ESLint + Prettier作用项目开发统一范式的问题代码质量问题:使用方式有可能有问题

#javascript#es6#前端 +2
前端工程化-Stylelint

简介在前端工程化当中,不仅仅是js可以lint,而且css/sass也可以被lint,接下来为大家揭晓怎么lint css/sass准备1、在命令行输入npm init -y初始化项目2、cnpm istylelint-config-standardstylelint-config-sass-guidelines-D配置新建 .stylelintrc.js文件 配置如下 其实配置和ESlint差不

#javascript#css#前端 +2
前端工具-Parcel

Parcel简介Parcel是一款0配置的打包工具,而且直接使用即可,打包速度快,提供了傻瓜式的使用体验,在相同的项目中使用parcel速度会快很多因为parcel内部使用的是多线程打包,充分发挥多核CPU的特性,webpack也有这样的功能需要插件实现而且我们只需要了解几个命令就可以构建前端应用程序了parcel快速上手事先准备项目初始化:yarninit -yparcel安装:yarnadd

#javascript#前端#es6 +1
Typescript-函数篇

TypeScript中函数的定义和使用1. 声明一个函数约束其传参类型,以及返回值类型传入两个参数,没有返回值const fun1 = (key: string, value: number): void => {console.log(key, value);//"Typescript",100};fun1("Typescript", 100);2.TypeScript中的函数配置可选参数

#typescript#es6#前端 +2
Nuxt-保存登陆状态篇

简介nuxt如何处理用户登录状态持久化:nuxtServerInit 页面渲染前的store处理vue-cli项目中,我们可以用vuex-persistedstate,它可以使vuex的状态持久化,页面刷新都不会丢失,原理当然localStorage啦!当然也可以使用vue-cookies进行保存token,问题来了,nuxt项目怎么保存登录状态呢?当然上面这两种方法我们都可以使用,但是有个问题,

#javascript#es6#node.js +2
Git可视化工具-小乌龟

画龙点睛使用git命令,需要背一些命令,例如 pull/clone/add/commit/push/branch/checkout英文不好的同学可就有点难了,本篇文章主要是给大家带来可视化工具TortoiseGit(小乌龟)这样就可以很方便的提交代码了,而且能汉化为中文工欲善其事,必先利其器TortoiseGit软件链接:https://tortoisegit.org/download/1、根据自

#git#github#编辑器 +2
数据可视化之Echarts

特点1、数据可视化主要目的:借助于图形化手段,清晰有效地传达与沟通信息。2、数据可视化可以把数据从冰冷的数字转换成图形,揭示蕴含在数据中的规律和道理。3、应对现在数据可视化的趋势,越来越多企业需要在很多场景(营销数据,生产数据,用户数据)下使用,可视化图表来展示体现数据,让数据更加直观,数据特点更加突出。Echarts.js库echarts.js作为国内的IT三巨头之一的百度的推出一款相对较为成功

#es6
Element UI注册模块实现

简介在项目开发过程中,遇到注册页面,该如何快速开发呢,接下来我用element ui 来实现,老司机开车请坐好安装element ui 请大家自行百度 ,网上的方法有很多,在这里只演示如何实现

#javascript#es6#前端 +1
前端工程化-Yeoman

前言想必大家都用过一些脚手架-例如vue-cli,react-create-cli ,angular-cli

#前端#javascript#node.js +2
    共 29 条
  • 1
  • 2
  • 3
  • 请选择