设计模式 1.结构-外立面 在is219_csv_reader repo src / CSV / Reader.js中: 外墙结构模式希望为一个简单的函数调用隐藏所有复杂的代码。 对于此阅读器类,用户只需输入文件的文件路径和此函数的模型即可获取csv类型的内容,而无需实际打开文件或在代码中读取文件。 class Reader{ static printRecords(filename, Model){ const filePath = require('../FilePath'); const fs = require('fs'); const parse = require('csv-parse/lib/sync'); let absolutePath