Tweenmax easy和ESLINT

菲利普·默克(Filipe Merker)

我使用的是巴贝尔的ES6 transpiller和Tweenmax为我的动画库,它提供了一些对象缓解店的曲线,如BackSine等。

问题是我也在使用Eslint,并且这些缓动对象破坏了no-undef规则(我不想禁用该规则)。

JS范例:

import TweenMax from 'gsap';

TweenMax.fromTo('.header__logo', .5, {y: -70, alpha: 0}, {y: 0, alpha: 1, delay: .4, ease: Back.easeOut});

安慰:

   97:98   error  "Back" is not defined         no-undef
   98:110  error  "Back" is not defined         no-undef
   99:109  error  "Back" is not defined         no-undef
  105:85   error  "Sine" is not defined         no-undef
  107:117  error  "Back" is not defined         no-undef
  108:125  error  "Back" is not defined         no-undef
  127:96   error  "Sine" is not defined         no-undef
  133:98   error  "Back" is not defined         no-undef
  134:151  error  "Back" is not defined         no-undef
  159:103  error  "Sine" is not defined         no-undef
  160:111  error  "Sine" is not defined         no-undef
  165:97   error  "Back" is not defined         no-undef
  166:109  error  "Back" is not defined         no-undef
  167:108  error  "Back" is not defined         no-undef

问题

如何使TweenMax缓动与Eslint一起使用?

菲利普·默克(Filipe Merker)

好的,我知道了。

最快的方法是将GSAP变量添加到globals.eslintrc文件中属性中

  "globals": {
    "TimelineLite" : false,
    "TimelineMax" : false,
    "TweenLite" : false,
    "TweenMax" : false,
    "Back" : false,
    "Bounce" : false,
    "Circ" : false,
    "Cubic" : false,
    "Ease" : false,
    "EaseLookup" : false,
    "Elastic" : false,
    "Expo" : false,
    "Linear" : false,
    "Power0" : false,
    "Power1" : false,
    "Power2" : false,
    "Power3" : false,
    "Power4" : false,
    "Quad" : false,
    "Quart" : false,
    "Quint" : false,
    "RoughEase" : false,
    "Sine" : false,
    "SlowMo" : false,
    "SteppedEase" : false,
    "Strong" : false,
    "Draggable" : false,
    "SplitText" : false,
    "VelocityTracker" : false, 
    "CSSPlugin" : false,
    "ThrowPropsPlugin" : false, 
    "BezierPlugin" : false
  }

Green Sock论坛检索的属性

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Ajax和tweenmax的组合

来自分类Dev

红宝石 和 tweenmax

来自分类Dev

TweenMax和TweenLite之间的区别?

来自分类Dev

gsap tweenlite / tweenmax垃圾收集,参考和性能

来自分类Dev

TweenMax旋转,不透明度和缩放

来自分类Dev

Angular JS动画不起作用,(使用ngAnimate和TweenMax)

来自分类Dev

使用GSAP和TweenMax同时触发多个补间

来自分类Dev

使用Bower安装Tweenmax

来自分类Dev

ScrollMagic之前的TweenMax动画

来自分类Dev

TweenMax翻转卡

来自分类Dev

动画无限重复TweenMax

来自分类Dev

TweenMax翻转卡

来自分类Dev

在多个元素上使用TweenMax

来自分类Dev

动画完成后的TweenMax

来自分类Dev

更改效果上的TweenMax速度

来自分类Dev

TweenMax.to()跳动/不平滑

来自分类Dev

如何修复 TweenMax TimelineLite 故障

来自分类Dev

在CSS varabiles上使用GSAP(TweenMax)

来自分类Dev

如何使用TweenMax补间整数变量?

来自分类Dev

Tweenmax js中的回调太多

来自分类Dev

将tweenMax导入到javascript中

来自分类Dev

在CSS varabiles上使用GSAP(TweenMax)

来自分类Dev

汉堡菜单动画跟随光标(tweenmax)

来自分类Dev

TweenMax / GSAP 交错原始数组值

来自分类Dev

AngularJS-使用TweenMax的位置感知ng-view导航

来自分类Dev

Tweenmax无需等待ScrollMagic即可启动动画

来自分类Dev

TweenMax-如何为不同速度的元素设置动画?

来自分类Dev

AngularJS-使用TweenMax的位置感知ng-view导航

来自分类Dev

如何以正确的顺序隐藏项目?,使用Waypoint,TweenMax,jquery