在Chrome DevTools中,Angular 9 - Webpack是通过webpack配置文件来决定要监视哪些文件夹的。具体来说,通过设置webpack的watchOptions属性来配置监视文件夹的路径。
下面是一个示例的webpack配置文件,展示了如何配置监视文件夹的路径:
const path = require('path');
module.exports = {
// 入口文件
entry: './src/index.js',
// 输出文件
output: {
filename: 'bundle.js',
path: path.resolve(__dirname, 'dist')
},
// 监视选项
watchOptions: {
// 监视文件夹
ignored: /node_modules/,
// 监视延迟
aggregateTimeout: 300,
// 不进行轮询检查
poll: 1000
}
};
在上面的示例中,watchOptions
属性被设置为一个对象,其中包含了以下配置项:
ignored
:用于指定要忽略的文件夹,这里使用了一个正则表达式来排除node_modules
文件夹。aggregateTimeout
:用于设置延迟时间,即在文件修改后多久触发重新编译,默认值为300ms。poll
:用于指定轮询检查的时间间隔,默认值为1000ms。通过设置这些选项,你可以自定义Angular 9 - Webpack在Chrome DevTools中监视哪些文件夹的方式。
希望这个示例能对你有所帮助!