dcloudio / dcloudio/uni-app

uni-app为何会在production模式下删除node_modules/.cache目录

Open
#2,354 0 comments 0 reactions 0 assignees View on GitHub
question vue2 提供了复现方案
Dominant language
JavaScript
Stars
41.6k
Forks
3.7k
Avg merge
7h 6m
Merged PRs (30d)
6

Description

最近在项目中使用image-minimizer-webpack-plugin插件来帮助图片压缩,却发现每次在production模式下构建 这个插件都获取不到之前的生成好的缓存,一番排查发现以下代码

**node_modules/@dcloudio/vue-cli-plugin-uni/commands/build.js**
```javascript
if (process.env.NODE_ENV === 'production') {
try {
fs.emptyDir(path.resolve(process.env.UNI_CLI_CONTEXT, 'node_modules/.cache'))
} catch (e) {}
}
```
实在是搞不懂为啥这么干?😂

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.