首页 > 其他分享 >vue笔记

vue笔记

时间:2023-09-24 11:32:35浏览次数:37  
标签:插件 vue 笔记 unplugin elementplus import vite

一、vue项目vscode自动import,VUE组件和ts模块

1、在vscode插件市场安装vetur插件

vue笔记_json

2、修改tsconfig.json文件

将moduleResolution改为node

vue笔记_重启_02

3、重启vscode,后面再下代码就可以自动import了。


二、vue项目中使用elementplus

参考elementplus官网:https://element-plus.org/zh-CN/guide/design.html

1、为项目安装elementplus

先进入项目的根目录,然后打开命令输入一下命令安装element-plus

npm install element-plus --save

2、安装按需引入插件

npm install -D unplugin-vue-components unplugin-auto-import

安装这两个插件的目的是为了在后续使用elemntplus的过程中按需导入elementplus的组件,只有使用了对应的组件才将这个主键导入到项目中来。这也是elementplus官方推荐的方式。

然后修改vite.config.ts,在plugins加入AutoImport,Components,然后就可以使用elementplus了,详细配置如下

// vite.config.ts
import { defineConfig } from 'vite'
import AutoImport from 'unplugin-auto-import/vite'
import Components from 'unplugin-vue-components/vite'
import { ElementPlusResolver } from 'unplugin-vue-components/resolvers'

export default defineConfig({
  // ...
  plugins: [
    // ...
    AutoImport({
      resolvers: [ElementPlusResolver()],
    }),
    Components({
      resolvers: [ElementPlusResolver()],
    }),
  ],
})

标签:插件,vue,笔记,unplugin,elementplus,import,vite
From: https://blog.51cto.com/u_12141297/7585053

相关文章

  • 第三周学习笔记
    sh编程1.sh脚本Shell脚本是一种用于在Unix、Linux和其他类Unix系统上编写和执行命令序列的脚本语言。它使用Shell解释器(如sh、bash、csh等)来解释和执行脚本。Shell脚本可以包含一系列命令、控制结构、变量和函数,用于完成特定的任务或自动化一系列操作。通过编写Shell脚本,你可以......
  • 学习笔记3
    第十章教材知识点Shell脚本:Shell脚本是一系列Shell命令的集合,以文本文件的形式保存,并通过Shell解释器执行。Shell脚本的文件扩展名通常为.sh。Shell脚本的第一行指定解释器,例如#!/bin/sh表示使用sh解释器。命令行参数:在Shell脚本中,可以通过特殊变量$0、$1、$2等来获......
  • 《Unix/Linux系统编程》教材第10章学习笔记
    大家学习过Python,C,Java等语言,总结一下一门程序设计语言有哪些必备的要素和技能?这些要素和技能在shell脚本中是如果呈现出来的?必备要素和技能:数据类型和变量:用于存储和处理数据的基本单元。控制结构:用于控制程序流程的结构,如条件语句、循环语句等。函数和模块:用于封装代码块......
  • [笔记]$Python$输出笔记
    [笔记]\(Python\)输出笔记补位输出\(TypeI:\%\)格式化形式:\('format'\\\%\\'value'\)\(value\)可以是数字、字符串、变量等#数字型num=3s='%05d'%num#0代表用于分隔的数字,5代表输出总共占用5位print(s)#输出结果为00003,共占用5位注意:用\(0\)补位不会出现......
  • 学习笔记3
    关于知识点知识点归纳第十章10.1sh脚本sh脚本是一个包含sh语句的文本文件,命令解释程序sh要执行该语句。10.2sh脚本与C程序Shell脚本(sh脚本)和C程序是两种不同的编程语言和编程环境,它们有各自的特点和应用场景。Shell脚本(sh脚本):脚本语言:Shell脚本是一种脚本语言,通常......
  • vscode vue 插件与 emmet、tailwind css 插件冲突的解决方案
    今天使用vscode开发nuxt3项目,发现在vue文件中,emmet提示功能不可用。emmet提示功能,如下图所示:百度、google一阵子,发现是个全球性存在的问题,是vue插件volar导致的vscode自带的emmet提示功能不可用。如果在vscode中不安装vue插件,那么想要在vue文件中启用emmet......
  • Vue-前端化工程入门,第一个vue-cli程序
    第一个vue-cli程序的准备工作 什么是vue-cli?vue-cli是官方提供的一个脚手架工具,用于快速生成一个vue项目模板。预先定义好的目录结构和代码,就好比咱们在创建maven项目时可以选择创建一个骨架项目,这个骨架项目就是脚手架,有利于我们更加快速的开发。环境准备(所涉及到的命令都在......
  • 学习笔记3
    第10章sh编程0.结构与理解sh代码在包含sh语句的文本文件中,通常以#!开头,文件为.sh创建并编写.sh文件后发现不是可执行程序,询问gpt如何执行:学习得知,第一种添加权限的方法,chmod是一个用于修改文件权限的命令,而+x是chmod命令的一个选项,表示为文件添加可执行权限。第二种是......
  • Nginx第三天学习笔记
    Nginx第三天学习笔记在经过前两天的初步学习和了解之后,今天我们继续深入探讨Nginx的配置和高级功能。一、更复杂的配置到目前为止,我们讨论的Nginx配置都比较基础。实际上,Nginx的配置语言非常强大,可以处理更复杂的需求。例如,我们可以配置基于IP的虚拟主机,设置HTTPS,甚至可以进行负载......
  • 【刷题笔记】60. Permutation Sequence(改)
    题目Theset [1,2,3,...,*n*] containsatotalof n!uniquepermutations.Bylistingandlabelingallofthepermutationsinorder,wegetthefollowingsequencefor n =3:"123""132""213""231""312"&quo......