我正在尝试使用gem jquery-rails,但我的application.js文件无法找到必要的文件("找不到文件'jquery.ui.effect-blind'")
我的application.js:
//= require jquery
//= require jquery.ui.effect-blind
//= require jquery_ujs
//= require turbolinks
//= require_tree .
Run Code Online (Sandbox Code Playgroud)
在我的gemfile中,我有:
gem 'jquery-rails', "2.3.0"
gem 'jquery-ui-rails'
Run Code Online (Sandbox Code Playgroud)
我之前已经看过几次这个问题并且大多数人都报告说它是通过使用2.3.0版本的'jquery-rails'来修复的.我已经指定它并使用gem list命令确认它,但是application.js文件仍然无法找到它.我已经尝试过jquery.ui和jquery.ui.all,但这些都给出了同样的错误.
我正在尝试更改我的rails(4.1.4)应用程序正在使用的语言环境,但每次我尝试使用如下命令在控制台中更改它
I18n.locale = :es
I18n.default_locale = :de
Run Code Online (Sandbox Code Playgroud)
出现I18n :: InvalidLocale错误.对于我测试的每个区域设置都是这种情况,包括区域性的,例如:en-US.即使我为该语言环境设置了*.yml文件,也是如此.唯一有效的是:en,这是我的默认值.
我觉得这应该是非常基本的东西,因为我找到的所有资源似乎都跳过这个作为给定,但它不适合我,我无法找出在哪里寻找问题源.
localization ruby-on-rails internationalization rails-console rails-i18n
所以我正在尝试制作一个易于重现的开发环境(远离home-manager当前以更好地理解 Nix)。经过足够的搜索,我想出了如何进行一些自定义派生、buildEnv用于包集以及用于~/.config/nixpkgs/config.nix进行覆盖。我现在正在进行设置zsh,oh-my-zsh其中有大量配置选项,但我能找到的唯一文档似乎建议将它们添加到configuration.nix,这是我无法使用的 NixOS 选项。
目前我的config.nix代码看起来像这样:
let
pkgs = import <nixpkgs> {};
in {
allowUnfree = true;
programs = {
zsh = {
enable = true;
promptInit = "source ${pkgs.zsh-powerlevel9k}/share/zsh-powerlevel9k/powerlevel9k.zsh-theme";
ohMyZsh = {
enable = true;
plugins = ["autojump"];
theme = "powerlevel9k/powerlevel9k";
};
};
};
packageOverrides = pkgs: with pkgs; rec {
all = buildEnv {
name = "all";
paths = with pkgs; [
tmuxinator
zsh
oh-my-zsh …Run Code Online (Sandbox Code Playgroud) javascript ×1
jquery ×1
jquery-ui ×1
localization ×1
nix ×1
nixos ×1
oh-my-zsh ×1
rails-i18n ×1
ruby ×1
zsh ×1