#2 楼 @realwol 你可以看下 transit chrome 插件用的什么翻译 @greatghoul 。
#2 楼 @lilijreey 可能我没有说清楚,所有的 js 还是会全都编译到一个 application.js, 但是对应的代码只在特定的 controller 下面执行。
可以通过给页面加 controller 标识,然后让 js 去查找这个标识决定加载不加载。
layouts/application.html.erb
<body data-controller-name="<%= controller_name %>">
...
</body>
xxx.js
$(function(){
if($('body[data-controller-name="xxx"]').length > 0) {
return ;
}
// your logic here
})
可以做个 gitbook, 用 pages 访问。闲了,看能不能来个 pr. 话说最近也在看 elixir.
这个加解密也让我头疼了很久,你可以参考 https://github.com/Eric-Guo/wechat/blob/master/lib/wechat/cipher.rb .
ruby5 也好久没有更新了。
默认使用了 turbolinks ?
我们用 coding 只因他的 pages 服务是国内的,其他的功能做的太复杂了。
#8 楼 @gerry1004 如果支持 bower 可以通过 rails-assets
手动鲁了个 gem https://github.com/bastengao/whats-wrong , 方便生成错误页面。
npm install http-server -g
http-server
如果使用 rvm,在 RubyMine -> Ruby SDK and Gems 选中对应的 ruby 版本
用 rails-assets 配置也不错
之前不知道竟然还有 mina log 这个命令
@excosy enumerize gem
@zeb 之前建了个西安 Rubyist 的群
#3 楼 @danjiang 访问底层的就直接用 ruby-driver https://docs.mongodb.org/ecosystem/tutorial/ruby-driver-tutorial/
@maomaoxgg 楼主跟我 2 年前做 java 的时候很像。后来我离职做 ruby 去了,再后来又回到原来的公司做 rails.
@zlx_star +1