# 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 来完全关闭忽略列表。

Last Updated: 6/14/2023, 8:56:23 AM