vue3-基础

1.创建项目

1.1 创建

npm install -g pnpm

pngm create vue

或者

npm init vue@latest

npm install

npm run dev

1.2 选择内容

1.3 安装依赖

pnpm install

1.4 运行

pnpm dev

1.5 最后

1.6 配置

复制代码
  rules: {
    'prettier/prettier': [
      'warn',
      {
        singleQuote: true, //单引号
        semi: false, //无分号
        printWidth: 80, //每行宽度至多80字符
        trailingComma: 'none', //不加对象|数组最后逗号
        endOfLine: 'auto' //换行符号不限制
      }
    ],
    'vue/multi-word-component-names': [
      'warn',
      {
        ignores: ['index'] //vue组件名称多单词组成
      }
    ],
    'vue/no-setup-props-destructure': ['off'], //关闭 props 结构的校验
    'no-undef': 'error'
  }

2.常用类库

2.1 pinia

  1. 地址

    https://pinia.vuejs.org/zh/

  2. 安装

npm add pinia

2.2 持久persistedstate

  1. 地址

    https://prazdevs.github.io/pinia-plugin-persistedstate/zh/

  2. 安装

    npm i pinia-plugin-persistedstate

  3. 将插件添加到 pinia 实例上

    import { createPinia } from 'pinia'
    import piniaPluginPersistedstate from 'pinia-plugin-persistedstate'

    const pinia = createPinia()
    pinia.use(piniaPluginPersistedstate)

2.3 prettierrc

3.扩展插件

3.1 ESlint

3.2

相关推荐
vivo互联网技术1 天前
浅谈 AI 搜索前端打字机效果的实现方案演进
前端·vue·dom
harrain5 天前
vue2开发环境搭建指南
vue
by__csdn6 天前
Electron+Vite:实现electron + vue3 + ts + pinia + vite高效跨平台开发指南
前端·javascript·vue.js·typescript·electron·node.js·vue
人工智能训练6 天前
前端框架选型破局指南:Vue、React、Next.js 从差异到落地全解析
运维·javascript·人工智能·前端框架·vue·react·next.js
李纲明8 天前
WordPress外贸成品网站的免费获取渠道
vue·php
加洛斯8 天前
前端小知识002:ref 与 reactive 详解
前端·vue
计算机毕设vx_bysj68698 天前
计算机毕业设计必看必学~Springboot教学进度管理系统,原创定制程序、单片机、java、PHP、Python、小程序、文案全套、毕设成品等!
java·spring boot·vue·课程设计·管理系统
小贺要学前端9 天前
【无标题】
前端·javascript·vue·技术趋势
IT教程资源C9 天前
(N_141)基于springboot,vue网上拍卖平台
mysql·vue·前后端分离·拍卖系统·springboot拍卖
IT教程资源C10 天前
(N_144)基于微信小程序在线订餐系统
mysql·vue·uniapp·前后端分离·订餐小程序·springboot订餐