javascript - NuxtJS 忽略特定文件或文件夹的 webpack/chokidar 观察者
问题描述
我正在使用 NuxtJS 的 serverMiddleware 进行日志记录。它适用于每条路线。
import { logger } from './utils/logger';
module.exports = function(req, res, next){
logger.info('log.js');
next();
}
它工作正常,但是当我在开发环境中工作时,每当我浏览某个页面时,它都会记录一些数据,Nuxt 开发服务器日志到控制台:更新日志/服务器.log然后重建开发服务器。
我需要从观看列表中提取它们。
我已经在 nuxt.config.js 上配置了 watchers 属性(根据此页面:https ://nuxtjs.org/docs/2.x/configuration-glossary/configuration-watchers ):
watchers: {
chokidar: {
ignored: '/logs/server.log'
},
webpack: {
ignored: '/logs/server.log'
}
},
但不幸的是它不起作用。
感谢您的关注!
编辑
我尝试将文件添加到.nuxtignore文件。但它也不起作用。
解决方案
您可以创建一个.nuxtignore
文件并将您的文件添加到其中。我认为这将有助于一直忽略它。
更多信息在这里:https ://nuxtjs.org/docs/2.x/configuration-glossary/configuration-ignore#nuxtignore
推荐阅读
- c# - 如何在 Azure DevOps 上为发布服务器项目而不是客户端的 Blazor WebAssembly 托管应用程序创建构建管道?
- r - 条形图 - R 中的直方图
- php - php,如何将 int 打包为签名的 64 位 little-endian 字符串?
- json - 字符串列表的 Spring Boot 输入验证仅返回第一个无效值
- swift - 如何添加长度不同的两个数组的值?
- c# - 如何统一更新运行时的图像?
- asp.net - 如何为具有相同根文件夹的 2 个域设置 web.config
- html - Chrome / Windows 中的 CSS 3D 变换交叉点故障
- firebase - Firebase 数据库保护项目所有者的数据
- python - 在 Peewee 中禁用缓存