全面理解JS模块的标准(AMD、CMD、COMMON.JS 、 UMD、ESM)
在前端的世界演变里,有着几种JS的模块规范,从出现的顺序来说就是:
①amd
②cmd
③common.js
④ umd
⑤ esm
现在Vue框架里面都是遵守esm规范,不得不说esm是目前最好最流行的一种js规范了
在前端的世界演变里,有着几种JS的模块规范,从出现的顺序来说就是:
①amd
②cmd
③common.js
④ umd
⑤ esm
现在Vue框架里面都是遵守esm规范,不得不说esm是目前最好最流行的一种js规范了
问题
之前的一个pig-app 的一个vue3+vite项目,之前就是安装依赖就可以运行了,但是今天重新安装一直报错,显示
error when starting dev server:TypeError: vite.createFilter is not a function
Animations由两部分组成:css动画的配置,以及一系列的keyframes(用来描述动画的开始、过程、结束状态)。不需要了解任何Js技术即可完成动画的制作
一、CSS Transition:
1.它有四个属性:
transition-property:要设置的CSS属性name
transition-duration:transition效果需要多少秒或毫秒才能完成
上传图片,图片不符合要求,需要用户裁剪,旋转 等操作, 可以使用vue-cropper
vue-cropper官网
链接:https://github.com/xyxiao001/vue-cropper
安装:npm install vue-cropper 或者 yarn add vue-cropper