Element-UI安装与使用

ElementUI安装

vue-cli-plugin-element
npm和CDN

npm安装

使用npm安装element-ui

npm i element-ui -S

报了如下错误:

Invalid response body while trying to fetch https://registry.npmjs.org/async-validator: Integrity verification 

尝试清除缓存

npm cache clear --force
# 或者
npm cache verify

然后再安装就成功了。
搜资料的时候也有遇到Response timeout报错的解决办法,先收藏起来。

babel-plugin-component插件

ElementUI官方安装教程
这里有个问题:
官方提供了按需引入Element的方法,其中提到修改.babelrc,但是我的项目里没有.babelrc文件,只有babel.config.js。(后来才发现这是因为我使用的vue3 ,然鹅支持vue3的是elementUI升级版elementPLUS,所以安装过程才不一样。)
关于这个问题解决方案看这里
babel官方文档有提到:
babel.config.js是项目范围的配置文件,
.babelrc是文件相关配置,他允许为包的子部分进行相关配置。

npm

然后回头研究了下npm报的错

element-ui@2.15.2 requires a peer of vue@^2.5.17 but none is installed. You must install peer dependencies yourself

搞了半天原来element-ui只适用于vue2,而我的项目用的vue3,换成element-plus重来

npm install element-plus --save
npm uninstall element-ui
安装postcss

安装完element plus还有这个报错需要处理

postcss-modules-local-by-default@4.0.0 requires a peer of postcss@^8.1.0 but none is installed. You must instal
l peer dependencies yourself.

postcss-modules-local-by-default插件需要安装postcss,

npm install postcss@^8.1.0

postcsss是什么?搜了一下这篇15年的介绍postcss的文章,当然过去这么多年,postcss肯定有很大的发展。这是关于postcss8插件迁移的文章。然后又接触到了CSS Modules的概念

查看已安装的某插件版本

想要查看某插件的版本可以使用一下命令

npm ls <插件名称>
# 或者ls换成ls/la/ll
# la/ll除了版本号还会输出插件git和官网地址信息
相关资源链接

core-js

npm中-s 和 -D的区别

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值