• 【2022/3/16】桌面出现 WITHLOVEFROMAMERICA.txt 原因


    起因

    技术无国界,开发者有国界。

    昨天晚上发现电脑桌面出现了 WITH-LOVE-FROM-AMERICA.txt 文件,删除后不以为意。然后今早又出现了,正好昨天看知乎看到 node-ipc 因为某些原因在代码中添加了创建这个文件的代码。

    刚刚搜索到 https://github.com/RIAEvangelist/peacenotwar/issues/4 有人提议让开发者取消这个东西。
    node-ipc.jpegimage

    代码

    1. node-ipc 引入了 peacenotwar "^9.1.6"
    2. 引入文件位置:node_modules/peacenotwar/index.cjs (104-110)
    var import_os = require("os");
    var Desktops = "".concat(import_os.homedir, "/Desktop/");
    var OneDrive = "".concat(import_os.homedir, "/OneDrive/");
    var OneDriveDesktops = "".concat(import_os.homedir, "/OneDrive/Desktop/");
    var DesktopFileExists = fromDir(Desktops, "WITH-LOVE-FROM-AMERICA.txt");
    var OneDriveDesktopFileExists = fromDir(OneDriveDesktops, "WITH-LOVE-FROM-AMERICA.txt");
    var OneDriveFileExists = fromDir(OneDrive, "WITH-LOVE-FROM-AMERICA.txt");
    

    解决办法

    降级引入的 node-ipc 版本,vue 官方也锁定了 node-npc 版本,直接更新引入库即可

  • 相关阅读:
    Python生成器
    Python迭代器
    Python异常处理
    Python面向对象进阶
    Python面向对象基础
    Python闭包和装饰器
    Python函数
    Python文件操作
    Python深浅拷贝
    Python的列表&元组&字典&集合
  • 原文地址:https://www.cnblogs.com/xiaqiuchu/p/16012598.html
Copyright © 2020-2023  润新知