找不到文件“jquery-ui”
Couldn't find file 'jquery-ui'
即使我的应用程序中有 jquery-ui,我也会收到以下错误.js文件
找不到文件"jquery-ui" (在/home/jeff/work/projects/a/media/app/assets/javascripts/application.js:14(
应用.js
//= require jquery
//= require jquery_ujs
//= require jquery-ui
//= require jquery.validate.min
有人可以帮助我吗?
使用特定版本的gem "jquery-rails", "~> 2.3.0"
,因为更高版本的 gem 删除了 ui 部分。
或
您可以将gem "jquery-ui-rails"
用于jquery-ui
。有关更多信息,请访问 git 存储库
若要要求所有 jQuery UI 模块,请将以下内容添加到应用程序中.js:
对于版本 5.0 及更高版本,它已更改。请点击链接
应用.js:
//= require jquery-ui
应用.css:
/*
*= require jquery-ui
*/
对于低于 5.0 的版本,我们需要写以下格式
应用.js:
//= require jquery.ui.all
同时将 jQuery UI CSS 添加到您的应用程序中.css:
应用.css:
/*
*= require jquery.ui.all
*/
希望这可以帮助您
我认为您正在使用jquery-rails的新版本(您的版本>2.3.0(。
jQuery UI 已从 jquery-rails gem 中删除,
-
≤ jquery-rails v2.3.0
仍然有jQuery UI -
≥ jquery-rails v3.0.0
删除了 jQuery UI
看看这个提交。
如果您使用的是≥ jquery-rails v3.0.0
或最新版本的 jquery-rails
你应该使用 jquery-ui-rails
gem 在 rails 中使用 jquery UI,https://github.com/joliss/jquery-ui-rails。
在宝石文件中,添加:
gem 'jquery-ui-rails'
并运行bundle install
-
v2.3.0 <您的版本 v4.2.1=">您的版本>
并把它放到
application.js
//= require jquery.ui.all
然后把它放到
application.css
*= require jquery.ui.all
-
≥ jquery-ui-rails v5.0.0 或最新版本
并把它放到
application.js
//= require jquery-ui
然后把它放进
application.css
*= require jquery-ui
或使用特定模块请阅读此内容
不要忘记重新启动服务器。
如果您使用的是≤ jquery-rails v2.3.0
请参阅我的答案 这里 https://stackoverflow.com/a/16996710/1297435 使用gem 'jquery-rails', "~> 2.3.0"
rails 4 回答:
添加到 gemfile.rb:
gem 'jquery-ui-rails'
添加到应用程序.js:
//= require jquery
//= require jquery-ui
//= require jquery_ujs
要添加特定模块:
//= require jquery
//= require jquery-ui/yourmodulename
//= require jquery_ujs
我不确定是否明确需要重新启动服务器,但它永远不会造成任何伤害。
菜鸟错误,但我发现这非常令人沮丧,并且在安装新东西后总是忘记重新启动我的应用程序。
确保在按照上述说明操作后重新启动 rails 服务器,它应该可以完美运行。
有点菜鸟错误,但如果它对任何人有帮助..
我在我的资产中添加了jQuery-ui.js,然后添加了gem。然后从资产中删除了 js,但我的 IDE 也从 gem 中删除了相同的文件。
要解决此问题,请先删除 gem,然后运行,
bundle clean --force
然后
bundle install
这可能只是重新启动WEBrick或您可能正在使用的任何其他服务器的问题,以便它获取新资产。对于WEBrick,只需转到运行服务器的终端窗口并CTRL-C
终止该过程,然后只需使用rails s
或任何启动服务器的命令再次重新启动它。
- jQuery UI使用json文件自动完成
- jquery ui分发文件
- 在phonegap android中上传多个文件时,使用jquery ui显示进度条
- JQuery UI使用PHP文件源自动完成
- jQuery UI:指定国际化文件的位置
- Ruby on Rails:“找不到文件'jquery.ui.datepicker'”
- 如何使用打字稿编译包含不同库(例如jquery,jquery-ui,其他第三方库)的文件
- 找不到文件“jquery-ui”
- jQuery UI对话框关闭按钮没有't与本地jQuery文件一起显示
- jQuery UI日期选择器的i18n文件在哪里>=1.11.0
- 如何解释JQuery UI'API文件
- PlUpload在Jquery UI对话框中不能点击添加文件
- 使用单独的JS文件时,JQuery UI对话框不显示
- 无法从jQuery UI中获得可排序的post数据(发送到相同的文件)
- Jquery ui.css和js文件不适用于所有页面
- jquery UI对话框中的浏览文件按钮
- JQuery UI自动完成不过滤php文件返回的响应文本
- 应用.patch文件?(jquery-ui文件的补丁)
- 在包含Jquery UI.js文件之后,无法为JSP编译类
- 如何构建自定义 jQuery UI 文件