好像有看过一个类似的问题,可以通过让 esbuild/webpack 这一类构建工具的构建产物文件名中包含 digested 的方式来跳过 Sprockets 给文件名加 Hash 的逻辑(https://github.com/rails/sprockets/blob/e4686d580512918669c0eb7a2bc16ba6269dd17d/lib/sprockets/asset.rb#L66)。
例如 webpack 构建的文件名格式是 [name]-[contenthash].digested.js,之后再由 Sprockets 处理的时候就不会加 Hash 而是直接使用原有的文件名了。
时间有点久了,不知道是不是说的同一件事情😂
Server 用的啥不知道,前端应该是 React, 看起来还做了 SSR, 水合错误警告/狗头
这是请求被手动取消了不是报错了……
可以参考一下华顺大佬的这个帖子 https://ruby-china.org/topics/40471
个人感觉武汉的机会比一线还是少很多的,武汉的大学太多了,实习生白菜价,一堆外包公司和初创公司,大部分都给不太起钱。
lw 希望早下班,武汉的风气其实不算很好,武汉有腾讯、盒马、字节、小红书等,我投过前两家,强度都不低(晚 9 晚 10)。
好读书,不求甚解;每有会意,便欣然忘食。
出自《五柳先生传》。
首页的布局是不是有点问题……
另外价格页为啥是一片空白
试下 rvm get head
呢
在写了在写了(新建文件夹😂
白嫖 rei 老师一个转发,有爽到
作为一名 Ruby 转前端的菜鸡,我觉得 HotWire 相对现代前端来说本身并不算复杂,同时 Rails 在前端这条道路上的探索历程也很值得现代前端 er 们学习和反思。但仔细想想,一方面把这些东西写在简历上似乎并不如“有过后端开发相关经验”更加分。另一方我觉得“为什么现代前端一定要用 React/Vue 等框架却不肯尝试 HotWire?”这个问题似乎与“为什么国内用 xxx 语言做服务端的公司很多而用 Ruby 的公司却越来越少了”没有什么本质的区别。。。
之前写过一篇在 ubuntu 上安装 ruby 和 rails 的帖子 传送门 不知道能不能帮上忙
写代码的时候不喝酒
把 npm
和 yarn
安装依赖的行为理解成下载 围绕 JavaScript 的文件到本地会不会更容易理解一些呢?
举个简单的例子,当我们执行
npm i -g @vue/cli
下载的是一个脚手架工具;
执行
npm i bootstrap
下载的是一套 UI 样式库;
更多的时候,我们下载下来的东西可能千奇百怪,可能是 JavaScript
文件,可能是 css
文件,甚至还可能有 cpp
文件(参考 node-sass)……
所以其实打不打包和 npm/yarn
并没啥关系,它取决于作者出于什么样的考虑来实现这个包,如果它只是使用在 NodeJS
环境,打不打包并不会影响正常使用;但如果在浏览器端就可能需要考虑各种适配情况,例如新的 ECMAScript
语法等,通过构建工具优雅降级并压缩非常重要;又例如命令行工具,或许需要考虑的只是各操作系统之间的兼容问题,因此也就没有一定要打包的必要了。
介系我没有体验过的船新版本,只需体验三番钟,你就会干我一样,爱上介款框架
有段时间没写 ruby 了……忘了 hhh
#routes.rb
if Rails.env.production? do
resources :blogs
end
日常营业
Rei 佬我来啦!火速点赞~已经第一时间体验过了 ~
好耶!
nice~可惜现在已经没有在维护之前那个做支付的 ruby 项目了
也是忘了 hhhh
https://burogu.bubuyu.top/blogs/48
之前我也有写过一篇……小菜鸡写的太烂没好意思贴出来
原来 AEAD_AES_256_GCM 是这样弄的……当时倒腾了好久,最后还找了个 gem 学习了学习了
甚至还有错别字…… ps: 我刚进来一眼下去看到的第一句话是“2.2 年以上从业经验”
倒腾了几个小时没解决我装了个 vbox
啊这,我也是!
还以为电脑的问题……
之前大概 4 月份左右用的时候没有这个问题的,后来倒腾用了一段时间 deepin20,这次重装,回 win10 后就开始出现这个问题,改了 Rails 的文件要重启项目才有效果,改 js 文件 webpacker 不会自动打包,连续尝试了 Ubuntu 18.04LTS 和 20.04LTS 都有这个问题(:з」∠)