在 Next.js 中禁用开发时间缓存

Joe*_*net 6 reactjs webpack next.js

这是我第一次使用 next.js,我遇到了一些问题,比如控制台中的警告,这让我花了一些时间寻找它们的起源,最后如果我删除缓存并再次重新运行next dev,这个问题就消失了。

我希望有任何 cli 参数,以便--no-cache我们可以与 Parcel 或内部的任何配置一起使用next.config.js,但文档中没有关于一般禁用缓存的内容。

然后我正在考虑通过next.config.js以下方式编辑 webpack 配置:

module.exports = {
  webpackDevMiddleware: (config) => {
    // options
  }
}
Run Code Online (Sandbox Code Playgroud)

但我真的不知道这是否会与任何下一个要求相冲突,或者它是否会破坏良好的实践并可能导致未来的任何问题。

那么在开发过程中是否可以避免缓存呢?

顺便说一句,我可以/应该尝试--no-source-map为下一步中关于客户端输出的生产构建添加类似修饰符吗?

作为额外信息,我使用创建了该应用程序npx create-next-app