记录vite+element-plus按需引入,附报错“Cannot find module ‘unplugin-element-plus/vite‘”解决方案

按需引入;

第一步: npm i unplugin-vue-components unplugin-element-plus -D

第二步:vite.config.js配置

import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'

import ElementPlus from 'unplugin-element-plus/vite'
import Components from 'unplugin-vue-components/vite'
import { ElementPlusResolver } from 'unplugin-vue-components/resolvers'
// https://vitejs.dev/config/
export default defineConfig({
  plugins: [
    vue(),
    ElementPlus({
      importStyle: 'sass',
      useSource: true
    }),
    Components({
      resolvers: [ElementPlusResolver()]
    })
  ]
})

第三步:运行项目(这个地方我的报错了,原因是我的node版本是12.16.1)

报错提示:

第四步:解决报错(node最新版不会有用到第四步的机会)

4.1、清除npm缓存,执行命令:

npm cache clean -f

4.2、安装n模块(n模块是管理nodejs的版本的)

npm install -g n

4.3、升级node.js到最新稳定版:

扫描二维码关注公众号,回复: 15207843 查看本文章
n stable

查看版本号

node -v

查看node安装路径

which node

升级好了node,重新运行吧!

注:mac升级安装需要在命令前加sudo

猜你喜欢

转载自blog.csdn.net/qq_36821274/article/details/125147175