小编al-*_*aif的帖子

javascript - 未编译用于生产的Twitter引导程序jquery插件

我正在使用seyhunak的gem开发一个带有Twitter Bootstrap的3.1 Rails应用程序.

在生产模式下,我能够通过管道预编译使用基本的bootstrap CSS和JS:

RAILS_ENV=production bundle exec rake assets:precompile
Run Code Online (Sandbox Code Playgroud)

使用gem文件:

group :assets do
  gem 'sass-rails',   '~> 3.1.5'
  gem 'coffee-rails', '~> 3.1.1'
  gem 'uglifier', '>= 1.0.3'
  gem "twitter-bootstrap-rails"
end
Run Code Online (Sandbox Code Playgroud)

和application.js文件:

//= require_tree .

//= require jquery
//= require jquery_ujs
//= require twitter/bootstrap
//= require bootstrap-tab
//= require bootstrap-modal
//= require bootstrap-dropdown
//= require bootstrap-popover
Run Code Online (Sandbox Code Playgroud)

该应用程序工作正常,除了模态和下拉列表等引导插件.这些插件作为供应商资产目录中存在的静态JavaScript库存在:

/vendor/assets/javascripts/bootstrap-dropdown.js
...
Run Code Online (Sandbox Code Playgroud)

我不确定这些文件是否正在预编译,我怎么能设法这样做?

ruby-on-rails jquery-plugins ruby-on-rails-3.1 asset-pipeline twitter-bootstrap

8
推荐指数
1
解决办法
1万
查看次数

量子计算机:我们可以开始编程吗?

虽然我们必须等待至少二三十年才能看到实用的质量控制,但似乎理论研究正在急剧改善(使用免费QLC语言的研究就是很好的例子).然而,这是否让我们期望大公司和公司正在建立(可能是秘密)"量子软件":每个人都寻求在这个领域获得领导地位?

quantum-computing

7
推荐指数
0
解决办法
431
查看次数

rails - "bundle install"的意外行为:安装到app目录中的文件夹中

我已经开始了一个简单的rails应用程序.我尝试安装Compass和Haml,(使用gem install)并运行'bundle install'.捆绑器重新安装了所有gem,并将它们放在rails应用程序主目录中的新文件夹"/ haml"中.

Your bundle is complete! It was installed into ./haml
Run Code Online (Sandbox Code Playgroud)

这是预期的吗?这些宝石不应该放在rvm目录中,而不是放在应用程序目录中吗?

ruby-on-rails bundler

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