Webpack 配置cache.buildDependencies可用于列出文件或目录,这样,如果它们发生更改,则基于文件系统的 Webpack 构建缓存将失效。
持久缓存指南对此进行了深入记录。
该文档说默认情况下包含 webpack lib。文档还展示了如何包含webpack.config.js文件本身。
这是一个愚蠢的问题吗node_modules?他们也没有提到类似的事情yarn.lock。在某些类型的工作区中,库依赖项可能会显示为node_modules符号链接 - 在这些情况下,依赖项可以在开发过程中并行更新。这些更改应该会使这些 webpack 构建缓存无效,对吗?
npm link即使两个应用程序都已重建,也存在与未出现链接的软件包更改相同的问题。将其添加到我的 webpack.config 中修复了它,但请不要问我到底为什么 - 文档并不是非常详细snapshot:
snapshot: {
        managedPaths: [/^(.+?[\\/]node_modules)[\\/]((?!your-modules)).*[\\/]*/],
    },
| 归档时间: | 
 | 
| 查看次数: | 2133 次 | 
| 最近记录: |