#6 楼 @cameo 直接用 gem 呗 https://github.com/tors/jquery-fileupload-rails,感谢作者 js 和 css 各一句搞定
我目前是建一个 web 用户和组,把 nginx 加入这个组,然后以 web 身份来运行。 另外将 rails 的 app 文件夹所有者和组变为 web。
开始我也是这么干的,对新手来说的确是很方便。 不过等学懂了 linux 的话,还是别这么用了吧。 建议还是深入学习下 linux,推荐《鸟哥私房菜》
楼主说的 FineUploader 当时也想尝试一下来着,但是貌似要购买吧
只用过 jquery-file-upload,楼主说的功能都可以实现。 可以看我的博客http://loveltyoic.com/blog/2013/09/19/jquery-fileupload/ 我自己的网站http://fluidcars.com用的就是这个,可以参考下~
杀的是 master,而不是套接字 sock 吧
其实还是中文的看着顺溜,虽然英文也能看懂... 对母语非英语的我们来说,英文是线性的,只能一行一行看,但是中文就不一样了,可以一次扫一大片,还能定位到想要的关键字,这速度一下子就拉开了。 我觉得有翻译版的一定是更好的。
《瓦尔登湖》,让心灵平静
#28 楼 @xmonkeycn 元编程挺好的,起码看别人代码更明白了
#36 楼 @andor_chen 期待!
回家创业?
是不是这 3 个 gem 只是用来生成 js 和 css 的,所以只是在 precompile 时用到。但是我如果不在 production 里用的话,include 时生成的路径就不对。这些 gem 里好像有 Helper 跟这个有关?
感谢大家的答复! 因为我在开发环境下一切正常,就是生产环境出问题。而且我之前也部署过,是没有问题的。 大家提到的方法我也有试验,就是对比生产环境和开发环境的差别之类的,首先是检查 envrionment 里的配置,没用。 最后竟然通过修改 Gemfile 解决了。 因为 rails 自动生成的 Gemfile 里有如下一段
# Gems used only for assets and not required
# in production environments by default.
group :assets do
gem 'sass-rails', '~> 3.2.3'
gem 'coffee-rails', '~> 3.2.1'
# See https://github.com/sstephenson/execjs#readme for more supported runtimes
# gem 'therubyracer', :platforms => :ruby
gem 'uglifier', '>= 1.0.3'
end
我把这个group :assets
组去掉了。按我的理解,本来就只对 assets 这个组安装这 3 个 gem,现在我把它去掉了,就是说在所有环境下都安装这 3 个 gem,问题就解决了....
这是为什么呢?
楼上说的我都配置好了,precompile 的没有问题,就是通过这个<%= javascript_include_tag "application" %>
生成的路径有问题,而且在开发环境就是没问题,实在想不通啊!
网站创意很赞啊,可惜在北京...
果然啊,强烈呼吁修改一下这个功能! 不够优雅啊
但是如果新的 action 不知到原来的查询条件呢? 比如第一次可以用品牌为条件查,还可以用价格作为条件查,但是不论用那种条件,返回的结果页面都是一样的。 当结果页面将一个新的查询条件提交到 action 中时,新的查询 action 并不知道之前的结果是根据什么查出来的。
秒回啊,感谢! 但是这样的开销会不会很大呢,感觉之前的查询就浪费了啊。 能否通过参数将结果集传到新的 action 中呢?