我需要在public / js文件夹中放入很多js文件,这导致CPU达到100%。
文件路径:
src
public
- js
- 1.js
- 2.js
- ...
node_modules
这些js文件将不会更新。 如何使Vue-Cli不观察这些文件?
我在vue.config.js中尝试了此配置,但是它不起作用。
const path = require('path');
module.exports = {
configureWebpack: {
devServer: {
watchOptions: {
ignored: ['node_modules', 'public'],
}
}
}
}
答案 0 :(得分:1)
我认为有关执行忽略的文档可能有误。改用正则表达式尝试这种方式。 /public/
module.exports = {
configureWebpack: {
devServer: {
watchOptions: {
ignored: [/node_modules/, /public/],
}
}
}
}
此外,您可能已经知道,但是一定要停止然后重新启动npm run watch
,否则新的配置选项不会生效。