airyland / airyland/vux-loader
[Bug Report] 用vue-cli 3.0时,无法结束进程
- 主要言語
- JavaScript
- スター
- 64
- フォーク
- 37
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
### vux-loader version
1.2.9
### OS/Browsers version
linux 64
### Vue version
2.5.16
### Code
```
...
configureWebpack: config => {
const vuxLoaderConfig = {
options: {},
plugins: [
{
name: 'vux-ui'
},
{
name: 'less-theme',
path: 'src/assets/less/theme.less' // 相对项目根目录路径
}
]
}
if (process.env.NODE_ENV === 'production') {
vuxLoaderConfig.plugins.concat({
name: 'duplicate-style'
})
}
require('vux-loader').merge(config, vuxLoaderConfig)
},
...
```
### Steps to reproduce
用@vue/cli 3.0,在 vue.config.js 中添加上面的配置,运行 ```yarn vue-cli-service inspect > output.js```,会导致进程无法结束,运行```yarn vue-cli-service build```有小概率不结束进程,定位发现是上报使用情况的定时器在某些情况下未清除([这是代码位置](https://github.com/airyland/vux-loader/blob/master/src/libs/report.js#L57))。
### What is Expected?
@vue/cli 3.0中,能正常结束进程。
### What is actually happening?
并没有结束进程。
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
評価
この issue はまだ評価されていません。