gpt4 book ai didi

Ruby on Rails - 列出所有第 3 方库详细信息和许可

转载 作者:数据小太阳 更新时间:2023-10-29 08:45:11 24 4
gpt4 key购买 nike

我的老板交给我一项平凡的工作,即列出所有第 3 方库以及我们后端应用程序 (rails 4) 的版本和许可证。

例如。 Rails 4.2 - 麻省理工学院

是否有命令将许可证与 gem 一起列出,带有以下任何一项或其他内容? (我对 RoR 很陌生) gem 列表 bundle 展示

最佳答案

您可以(在 Rails 控制台中)做类似的事情

Gem.loaded_specs.each do |name, spec|
puts "#{name}: #{spec.license}"
end

据我所知,这只会返回 gem 规范中的许可证 - 例如,它不会注意到源存储库中的许可证文件。在一个应用程序中,我查看了大约四分之一的 gem 在 gem 规范中没有许可证。

关于Ruby on Rails - 列出所有第 3 方库详细信息和许可,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30626514/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com