我开始使用Rails v5.1.0,我理解这里没有jQuery作为默认值,但是想安装jQuery来与Zurb Foundation 6一起使用.
设置此基础的最佳方法是什么?目前没有加载模态?
解决方法
摘要:
>安装纱线
>纱线添加jquery
>将jquery添加到application.js清单文件
~~~
我今天也遇到了这个问题.
在this article about using ActionCable with 5.1我了解到在你的应用程序中获取JQuery的新方法是使用Yarn这是一个javascript依赖管理器(Think Gemfile和Bundler但是对于javascript).
在Rails 5.1中创建新应用程序时,您会注意到一个新的可执行文件:bin / yarn.尝试在没有安装纱线的情况下运行此系统将提供典型的有用“下一步做什么”消息:
在https://yarnpkg.com/en/docs/install下载Yarn
>如果你在Mac上使用自制软件,你可以简单地酿造安装纱线.
>如果你在Windows上使用Chocolatey,choco安装纱线.
>在Linux上,通常的“添加repo和sudo apt-get install yarn适用.我会让你漫步到文档页面以获取详细信息.
一旦你了解了,你可以做到:
yarn add jquery
这会将jquery添加到.js依赖文件:package.json.这有点像你的应用程序的“Javascript Gemfile”,而Yarn是你的“Bundler”.
现在您已经将jquery添加到项目中,您可以按常规方式将其包含在清单中.
//= require jquery //= require rails-ujs //= require turbolinks //= require bootstrap //= require_tree .