# output.sourcemapIgnoreList
类型: |
---|
boolean | (relativeSourcePath: string, sourcemapPath: string) => boolean |
该选项决定是否忽略 sourcemap 中列出的源文件,用于填充 x_google_ignoreList source map 扩展。relativeSourcePath 是生成的 .map 文件到相应源文件的相对路径,而 sourcemapPath 是生成的 sourcemap 文件的绝对路径。
import path from 'node:path';
export default {
input: 'src/main',
output: [
{
file: 'bundle.js',
sourcemapIgnoreList: (relativeSourcePath, sourcemapPath) => {
// 将忽略所有路径中含有 node_modules 的文件
return relativeSourcePath.includes('node_modules');
},
format: 'es',
sourcemap: true
}
]
};
当没有明确指定这个选项时,默认情况下它会把所有路径中带有 node_modules 的文件放在忽略列表中。你可以设置值为 false 来完全关闭忽略列表。