首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >角2/4 -如何使用Gsap安装ScrollMagic?

角2/4 -如何使用Gsap安装ScrollMagic?
EN

Stack Overflow用户
提问于 2017-07-17 10:07:23
回答 1查看 1.2K关注 0票数 4

我有一个简单的问题:

如何正确使用角-cli应用程序,ScrollMagic和Gsap?

我所做的:

代码语言:javascript
复制
npm install ScrollMagic

npm install gsap

中的角-cli.json:

代码语言:javascript
复制
"scripts": [
  "../node_modules/gsap/src/uncompressed/tweenmax.js",
  "../node_modules/scrollmagic/scrollmagic/uncompressed/ScrollMagic.js",
  "../node_modules/scrollmagic/scrollmagic/uncompressed/plugins/animation.gsap.js",
  "../node_modules/scrollmagic/scrollmagic/uncompressed/plugins/debug.addindicators.js"
],

在我的部分:

代码语言:javascript
复制
import {TweenLite, Power2, TimelineMax, TweenMax} from "gsap";
import * as ScrollMagic from 'ScrollMagic';
import * as $ from 'jquery';
import 'scrollmagic/scrollmagic/uncompressed/plugins/animation.gsap';
import "scrollMagic/scrollmagic/minified/plugins/debug.addIndicators.min.js";

但这不管用。我犯了个错误。

有人已经在他的角2应用程序上安装了插件吗?

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-08-30 13:00:51

我通过在组件顶部包含以下代码来实现这一点:

代码语言:javascript
复制
declare let ScrollMagic: any;
declare let TweenMax: any;

这让我们TypeScript知道,您使用的是一个全局变量。添加此代码后,可以从组件中删除相关导入。确保您的脚本保持在您的角-cli.json,您在正确的轨道上!如果需要引用任何其他全局变量,则可以使用相同的方法进行引用。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45141377

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档