如何使用语义UI设置Rails应用程序?

Bea*_*ode 4 ruby ruby-on-rails asset-pipeline semantic-ui

我已经安装了语义UI rails gem

gem 'semantic-ui-rails'
Run Code Online (Sandbox Code Playgroud)

我现在正尝试使用Symantec UI文档中的以下示例代码创建一个简单的导航栏:

<div class="ui secondary pointing menu">
  <a class="active item">
    Home
  </a>
  <a class="item">
    Messages
  </a>
  <a class="item">
    Friends
  </a>
  <div class="right menu">
    <a class="ui item">
      Logout
    </a>
  </div>
</div>
<div class="ui segment">
  <p></p>
</div>
Run Code Online (Sandbox Code Playgroud)

出现纯文本但没有语义UI格式和样式.我是否需要配置一些内容才能启动和运行语义UI?

ale*_*ocb 12

将以下行放在Gemfile中:

gem 'semantic-ui-sass', github: 'doabit/semantic-ui-sass'
Run Code Online (Sandbox Code Playgroud)

运行捆绑器:

bundle install
Run Code Online (Sandbox Code Playgroud)

在application.css.scss上导入semantic-ui:

@import "semantic-ui";
Run Code Online (Sandbox Code Playgroud)

在你的application.js上需要javascript:

//= require semantic-ui
Run Code Online (Sandbox Code Playgroud)

之后你应该能够使用语义组件 - 你可以在gem repo中找到更多信息