小编tjc*_*css的帖子

Ruby on Rails:"找不到文件'jquery-ui'"

我刚刚完成了全新的安装,并且能够访问localhost:3000的默认rails页面,但是当我安装activeadmin gem时,访问/ admin /时出现问题,并在/ admin/login上收到以下错误(I被重定向,但这是我在页面上看到的:)

我该怎么办?我已经完成了捆绑更新,但它没有修复它.

这是部分错误消息:

Sprockets :: FileNotFound在Active_admin/devise/sessions#new中

显示/usr/local/rvm/gems/ruby-1.9.3-p392/gems/activeadmin->0.6.0/app/views/layouts/active_admin_logged_out.html.erb,其中第12行引发:

找不到文件'jquery-ui'(在/usr/local/rvm/gems/ruby-1.9.3-p392/gems/activeadmin->0.6.0/app/assets/javascripts/active_admin/base.js中: 2)

这是我的宝石文件:

source 'https://rubygems.org'

gem 'rails', '3.2.12'

# Bundle edge Rails instead:
# gem 'rails', :git => 'git://github.com/rails/rails.git'

gem 'sqlite3'


# Gems used only for assets and not required
# in production environments by default.
group :assets do
  gem 'sass-rails',   '~> 3.2.3'
  gem 'coffee-rails', '~> 3.2.1'

  # See https://github.com/sstephenson/execjs#readme for more supported runtimes
  # gem 'therubyracer', :platforms => :ruby

  gem 'uglifier', '>= 1.0.3'
end

gem 'jquery-rails'
gem 'activeadmin' …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails

17
推荐指数
2
解决办法
2万
查看次数

将部分文本字符串转换为分数

我有一个字符串,它是产品名称和产品尺寸:

(来源:https://www.bagnboxman.co.uk/product/0215-e-flute-carton-180-x-150-x-370mm-with-50mm-dia-hole/)

瓦楞纸箱#7 1/8 x 5 7/8 x 14 1/2"(180 x 150 x 370mm)

我想把它转换成这个:

瓦楞纸箱
7⅛x5⅞x14½"(180 x 150 x 370mm)

我已经将#符号放入以便于使用,因此我可以搜索#并将其转换为换行符(br).

然后我还想寻找英寸分数并将它们转换为适当的..

½

..码.

我该怎么做呢?我今天早上广泛地谷歌并尝试了一些事情,但只是无法解决这个问题.我害怕我只有基本的JS知识.

javascript jquery

8
推荐指数
2
解决办法
231
查看次数

无法在Ruby on Rails上安装Active Admin:"Sprockets :: FileNotFound ......"

我在本地安装了一个新的rails应用程序,然后添加了活动的admin gem并运行了rake db:migrate,然后根据说明运行了installas.我也在用粉末.

当尝试访问mysite.dev/admin的管理区域时,我得到以下内容:

Sprockets :: FileNotFound在Active_admin/devise/sessions#new中

找不到文件'jquery-ui'(在/usr/local/rvm/gems/ruby-1.9.3-p392/gems/activeadmin-0.6.0/app/assets/javascripts/active_admin/base.js:2 )

我究竟做错了什么?

ruby-on-rails activeadmin

6
推荐指数
2
解决办法
6231
查看次数

正确安装RVM,在安装gem时不断询问密码

我是一个相当新手的命令行用户,并不了解sudoRuby 的全部含义,并且一直在教自己Ruby on Rails.我最近使用RVM重新安装了Ruby和Rails,因为我遇到了很多很多问题.两个星期前我在干净的Mac OS X上做过这个.

每当我运行时,我现在都有"输入密码将捆绑的RubyGems安装到您的系统" bundle.做了一些搜索,找到了我的问题的两个相反的答案,一个告诉我使用sudo安装(安装宝石时停止询问密码)和其他没有(为什么rvm install 2.0.0要求sudo密码?).

我不知道我在做什么.

也许是因为我以root身份登录,我实际上并不想将它安装到我的系统中?我如何安装它,但不安装到我的系统?我如何以任何用户身份登录?

这一切都没有任何意义,如果有人能救我,我会喜欢它.

我是否要使用RVM rvm implode并重新启动?即使我已经安装了一些宝石,我的系统Ruby也可以sudo吗?


根据要求,这是我的rvm info:

device-3ebf56:~ tjobbeandrews$ rvm info

    ruby-2.0.0-p247:

      system:
        uname:       "Darwin device-3ebf56 12.5.0 Darwin Kernel Version 12.5.0: Sun Sep 29 13:33:47 PDT 2013; root:xnu-2050.48.12~1/RELEASE_X86_64 x86_64"
        system:      "osx/10.8/x86_64"
        bash:        "/bin/bash => GNU bash, version 3.2.48(1)-release (x86_64-apple-darwin12)"
        zsh:         "/bin/zsh => zsh 4.3.11 (i386-apple-darwin12.0)"

      rvm:
        version:      "rvm 1.22.14 (stable) by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis …
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails rvm

2
推荐指数
1
解决办法
2065
查看次数

使用Grunt和Uglify - 观看时; 编译多次(bug?)

我可能在我的代码中有一个错误,因为我真的很想使用Grunt.

我在我的本地macbook上使用指南针,并且还使用Grunt进行uglify.我遵循了这个指南:http://matthew-jackson.com/notes/development/grunt-workflow-for-sass-compass-and-js/

我设法让它工作正常,但当我在我的JS文件中进行更改时,它显示为多次运行,因此我的js文件中的一个简单的"警报"框测试被编译几次(大约10)到我的min.js文件,它当然应该只执行一次!

它为什么这样做?

这是我的gruntfile:https://github.com/Tjobbe/sample-grunt-project/blob/master/gruntfile.js和我的package.json文件:https://github.com/Tjobbe/sample-grunt-project /blob/master/package.json

你可能想要的任何东西都在这里:https://github.com/Tjobbe/sample-grunt-project

uglifyjs gruntjs

2
推荐指数
1
解决办法
250
查看次数

标签 统计

ruby-on-rails ×3

activeadmin ×1

gruntjs ×1

javascript ×1

jquery ×1

ruby ×1

rvm ×1

uglifyjs ×1