问题内容

> vue3-ts-cms@0.1.0 serve
> vue-cli-service serve

INFO Starting development server...
98% after emitting CopyPlugin

ERROR Failed to compile with 2 errors 上午8:55:30

These dependencies were not found:

* element-plus/lib/el-button in ./src/global/register-element.ts
* element-plus/lib/el-input in ./src/global/register-element.ts

To install them, you can run: npm install --save element-plus/lib/el-button element-plus/lib/el-input

问题原因:
文件导入方式错误

// import 'element-plus/theme-chalk/index.css'
// import { ElButton, ElInput } from 'element-plus'

问题解决:
按照官方提供的按需加载方式

// 导入index.css
import 'element-plus/dist/index.css'
// 局部导入的路径
import { ElButton, ElInput } from 'element-plus/lib/components'