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

相关推荐
苏瞳儿1 天前
创建后端项目并实现增删改查
node.js·vue
名字很费劲2 天前
vue项目,刷新后出现404错误,怎么解决
前端·javascript·vue·404
码界筑梦坊2 天前
329-基于Python的交通流量数据可视化分析系统
开发语言·python·信息可视化·数据分析·django·vue·毕业设计
Thomas.Sir2 天前
第五章:RAG知识库开发之【利用RAG知识库实现智能AI系统:从零构建企业级智能问答应用】
人工智能·python·vue·状态模式·fastapi·智能
Rysxt_2 天前
Vue 3.4+ 实验性/新特性深度实战(2026版)
vue
码界筑梦坊3 天前
353-基于Python的大湾区气候数据可视化分析系统
开发语言·python·信息可视化·数据分析·django·vue·毕业设计
澄江静如练_3 天前
ref和reactive
vue
码界筑梦坊4 天前
336-基于Python的肺癌数据可视化分析预测系统
开发语言·python·信息可视化·数据分析·django·vue·毕业设计
Thomas.Sir4 天前
第十四章:基于 FastAPI+Vue3 的智能聊天系统全栈开发实战
vue·状态模式·fastapi·智能
abigale035 天前
从零实现 AI 聊天助手:可直接复用的前端核心方案
chatgpt·vue·流式输出