tools.inspector

TIP

该配置由 Modern.js Builder 提供,更多信息可参考 tools.inspector

  • 类型: Object | Function | undefined
  • 默认值: undefined
  • 打包工具: 仅支持 webpack

你可以通过 tools.inspector 开启或者配置 webpack 调试工具 webpack inspector

当配置不为 undefined 时,则表示开启了 webpack-inspector,此时 tools.inspector 的类型可以为 Object 或者 Function

Object 类型

tools.inspector 的值为 Object 类型时,会与默认配置通过 Object.assign 合并。比如:

export default {
  tools: {
    inspector: {
      // 默认端口为 3333
      port: 3334,
    },
  },
};

Function 类型

tools.inspector 为 Function 类型时,默认配置作为第一个参数传入,可以直接修改配置对象,也可以返回一个值作为最终结果。比如:

export default {
  tools: {
    inspector(config) {
      // 修改端口号
      config.port = 3333;
    },
  },
};