用Source-Map取想要的源代码
const sourceMap = require('source-map')
const fs = require('fs')
const file = fs.readFileSync('./album.bffb6c76.js.map').toString()
const consumer = new sourceMap.SourceMapConsumer(file)
const po = consumer.originalPositionFor({line: 1, column: 2000 })
const co = consumer.sourceContentFor(po.source, true)
if (co) {
const a = co.split(/\r?\n/g)
const topLine = 5
const bottonLine = 4
let str = ''
for (let i = 0; i < a.length; i++) {
const isLine = i >= 113 - topLine && i <= 113 + bottonLine
if (isLine) str += a[i] + '\r\n'
}
consumer.destroy()
console.log('sourceMap', str)
}