Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将ScrollMagic安装到Sails.js生成的web应用程序中_Javascript_Node.js_Sails.js_Scrollmagic - Fatal编程技术网

Javascript 将ScrollMagic安装到Sails.js生成的web应用程序中

Javascript 将ScrollMagic安装到Sails.js生成的web应用程序中,javascript,node.js,sails.js,scrollmagic,Javascript,Node.js,Sails.js,Scrollmagic,我正在使用Node.js和sailsjs 我想在我的工作中使用ScrollMagic(),利用滚动条(视差等) 我无法从这两个方面的文档中理解如何启用这些功能 我在我的应用程序文件夹中尝试了“npm安装scrollmagic”,还尝试了手动将.js文件复制到我的assets/js和我的assets/js/dependencies中 这两种方法似乎都不起作用 这是我在github上的存储库 谢谢你的时间和帮助! Yonatan.这是我在文档中找到的: 为了实现动画,ScrollMagic可以与多个

我正在使用Node.js和sailsjs

我想在我的工作中使用ScrollMagic(),利用滚动条(视差等)

我无法从这两个方面的文档中理解如何启用这些功能

我在我的应用程序文件夹中尝试了“npm安装scrollmagic”,还尝试了手动将.js文件复制到我的assets/js和我的assets/js/dependencies中

这两种方法似乎都不起作用

这是我在github上的存储库

谢谢你的时间和帮助!
Yonatan.

这是我在文档中找到的:

为了实现动画,ScrollMagic可以与多个框架配合使用。推荐的解决方案是Greensock动画平台(GSAP),因为其稳定性和功能丰富。对于更轻量级的方法,还支持VelocityJS框架。或者,可以通过简单地使用CSS和类切换来实现自定义扩展,或者完全避免框架的必要性

所以你需要到这里: 下载TweenMax库,并将其作为js依赖项添加到项目的资产中

另外,main.js文件中有一个小的输入错误:
ScrollMagic.scene
应该用大写字母s,就像这样
ScrollMagic.scene
这是我在文档中找到的:

为了实现动画,ScrollMagic可以与多个框架配合使用。推荐的解决方案是Greensock动画平台(GSAP),因为其稳定性和功能丰富。对于更轻量级的方法,还支持VelocityJS框架。或者,可以通过简单地使用CSS和类切换来实现自定义扩展,或者完全避免框架的必要性

所以你需要到这里: 下载TweenMax库,并将其作为js依赖项添加到项目的资产中

另外,main.js文件中有一个小的输入错误:
ScrollMagic.scene
应该用大写字母s,就像这样
ScrollMagic.scene

这完全奏效了。我是否需要将scrollmagic文件放在依赖项或js中?(我把它们都放进去了,下一次我想知道)没有简单的规则。对于需要在脚本之前加载的文件(例如jQuery、lodash和sails.io),请使用dependencies文件夹。一般来说,如果您的文件不使用任何依赖项,则应将其放在dependencies文件夹中。这完全有效。我是否需要将scrollmagic文件放在依赖项或js中?(我把它们都放进去了,下一次我想知道)没有简单的规则。对于需要在脚本之前加载的文件(例如jQuery、lodash和sails.io),请使用dependencies文件夹。通常,如果文件不使用任何依赖项,则应将其放置在dependencies文件夹中。