2017-07-17 92 views
1

我试图在this guide's建议之后的插件中安装fullpage.js插件,但尚未成功。我遵循的步骤是:无法使JS插件与Rails 5.1和纱线一起工作

  1. 进入yarn add fullpage.js在命令行
  2. 经过该插件中的package.json(该插件下的依赖性确实列为"fullpage.js": "^2.9.4"
  3. 声明插件上市使用//= require fullpage

app/assets/javascripts/application.js的JS体现在加载网页时不幸的是我得到一个异常(

找不到类型“应用程序/ JavaScript的”

文件“全页”我已经使用//= require fullpage/fullpage//= require fullpage.js(这最后一个,因为我发现没有其他依赖列试在package.json中使用它们的JS扩展。 这些变化都没有奏效。

你能帮我理解我做错了什么吗?

回答

1

我发现是什么问题。

这只是我引用清单中的资产文件的方式。要正确地做到这一点,我必须进入node_modules文件夹(在根目录中)找到安装fullpage.js的文件夹,并检查确切位于哪个文件夹中的js和css文件。 在这种情况下,他们碰巧位于node_modules/fullpage.js/dist/所以我不得不引用它们在清单如下:

#the js file 
//= require fullpage.js/dist/jquery.fullpage 

#the css file 
*= require fullpage.js/dist/jquery.fullpage 

注意,文件的名称,我引用了“jquery.fullpage.js”和“ jquery.fullpage.css“,所以我只是像往常一样离开扩展。

相关问题