由于 Mavericks 在运行时有时会在选择正确的 C 编译器时遇到一些问题,因此bundle install
我必须安装一些带有特殊标志的 gem。
一个例子是我必须运行:gem install nokogiri -- --use-system-libraries
. 此处进一步讨论:Error to install Nokogiri on OSX 10.9 Maverick?
所以我的问题是:有没有办法在安装 nokogiri 时告诉 bundler 使用系统库?或者有没有办法告诉gem install
它应该安装为“部署”-gem。
任何其他关于如何解决这个问题或为什么我会遇到它的建议都会非常受欢迎。
我正在使用webpack和react-intl构建一个React Webapp。我的应用程序应该是瑞典语和英语。当我在开发模式下构建Web应用程序时,它可以正常工作。
但是,当我构建应用程序并将其作为静态网站运行时,char编码遇到了问题:Ö
变成Ö
等等。
这可能是加载程序中的错误吗?还是应该从哪里开始解决问题?
我像这样加载翻译文件:
import { IntlProvider, addLocaleData } from 'react-intl';
import formatTranslations from 'utils/formaters/translations-formater';
import en from 'react-intl/locale-data/en';
import sv from 'react-intl/locale-data/sv';
addLocaleData([...en, ...sv]);
import svStrings from 'locales/sv';
import enStrings from 'locales/en';
const strings = {
sv: formatTranslations(svStrings),
en: formatTranslations(enStrings)
};
Run Code Online (Sandbox Code Playgroud)