def extract_zip(file, destination)
FileUtils.mkdir_p(destination)
Zip::ZipFile.open(file) do |zip_file|
zip_file.each do |f|
file_path = File.join(destination, f.name)
zip_file.extract(entry, file_path) unless File.exist?(file_path)
end
end
end
我收到错误 nil的未定义方法`name':此行的NilClass
file_path = File.join(destination,f.name)
zip文件没有打开,idk为什么