performance - Nativescript Vue Workers 大大减慢了编译速度
问题描述
在我向项目中添加了一些工作人员后,编译过程变慢了。现在我需要在每次保存后再等一两分钟。它叠加在“检测到文件更改。开始增量 webpack 编译......”。请帮忙。谢谢!
工人服务:
const workers = [];
export class WorkerService {
constructor() {}
initDiscovered() {
if (this.btScan) {
return this.btScan;
}
const JsWorker = require("nativescript-worker-loader!./discovered.worker.js");
this.btScan = new JsWorker();
workers.push(this.btScan);
return this.btScan;
}
if (module.hot) {
module.hot.dispose(() => {
workers.forEach((w) => {
w.terminate();
});
});
}
解决方案
推荐阅读
- javascript - 在父边框的 View 中显示以下 TouchableOpacity 选项
- c# - 如何将数据库从测试(QA)服务器连接到 SSMS(SQL Server 2017)?
- c# - 由于 ERR_HTTP2_INADEQUATE_TRANSPORT_SECURITY,ASP.NET Core 3.0 应用程序无法在 Windows Server 2012 R2 上运行
- java - 从 AS 部署后无法访问 Endpoint,为什么?
- r - 浏览器中的 Rmarkdown 选项卡名称
- sql - 返回两个字段不同的查询结果 (Access 2010)
- angular - 当作为表达式调用时无法解析类装饰器的签名
- java - 为什么我不能将它上传到数据库?(JavaFX)
- c# - 从 Dictionary 对象中检索 XElement (
>) 其中包含使用 Linq 的 XElement 列表 - gnuplot - 如何在 Gnuplot 的 splot 函数上应用漂亮的褪色边缘遮挡?