【问题标题】:node-webkit app is creating new nw folder in temp folder and not deleting the old one whenever app is upgrade or system is restartednode-webkit 应用程序正在临时文件夹中创建新的 nw 文件夹,并且不会在应用程序升级或系统重新启动时删除旧文件夹
【发布时间】:2016-09-11 14:51:02
【问题描述】:

每次升级 node webkit 应用程序时,都会创建新的 nw 文件夹(例如:nw8956_10711),但不会删除旧的 nw 文件夹。每当系统重新启动时都会发生这种情况。这会导致大量内存丢失,并迫使我们在几天后清理临时文件夹。 但是每当我们退出应用程序时,nw 文件夹就会被删除。

有没有办法在临时文件中只保留一个nw 文件夹?

【问题讨论】:

    标签: node.js html node-webkit


    【解决方案1】:

    考虑像这样调用批处理文件进行清理...

    rem For Windows7+
    rd /s /q "\\?\C:\Users\%username%\AppData\Local\Temp"
    
    rem For Windows XP
    rd /s /q "\\?\%USERPROFILE%\Local Settings\Application Data\Temp"
    

    当用户以如下方式退出时从您的应用中:

    require('child_process').spawn('Cleanup.bat'),[]);
    

    【讨论】:

    • 无法运行批处理文件!!
    猜你喜欢
    • 1970-01-01
    • 2016-04-11
    • 2021-08-08
    • 1970-01-01
    • 2018-12-05
    • 1970-01-01
    • 2022-07-29
    • 2022-11-03
    • 1970-01-01
    相关资源
    最近更新 更多