npm -v 报错 document write

记录一次服务器 安装 node.js 执行 npm -v 遇到异常 及 解决方法

[root@VM_0_16_centos ~]# npm -v
/usr/local/nodejs/node-v10.15.0-linux-x64/lib/node_modules/npm/node_modules/semver/semver.js:1325
document.write('');
^

ReferenceError: document is not defined
    at Object. (/usr/local/nodejs/node-v10.15.0-linux-x64/lib/node_modules/npm/node_modules/semver/semver.js:1325:1)
    at Module._compile (internal/modules/cjs/loader.js:689:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:700:10)
    at Module.load (internal/modules/cjs/loader.js:599:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:538:12)
    at Function.Module._load (internal/modules/cjs/loader.js:530:3)
    at Module.require (internal/modules/cjs/loader.js:637:17)
    at require (internal/modules/cjs/helpers.js:22:18)
    at Object. (/usr/local/nodejs/node-v10.15.0-linux-x64/lib/node_modules/npm/lib/utils/unsupported.js:2:14)
    at Module._compile (internal/modules/cjs/loader.js:689:30)

接下来 在网上找到 https://www.cnblogs.com/Rebybyx/p/9913779.html

在解决方案里 我一直删不掉 /var/spool/cron/root chattr -i 也不行

看了下 这个该死的 脚本 对 父目录也加了 ia 去掉后删除

最后 npm -v 正常

MMP,这个东西作者该死,装了什么遇到这个病毒不知道了,该死

你可能感兴趣的:(运维,运维,npm,挖矿)