解决宝塔npm WARN config init.module Use `--init-module` instead.

3 阅读1分钟

问题

以前用宝塔中nodejs管理器安装了node,现在打算卸载掉,自己在服务器中动手安装,在安装全局pnpm包时报如下问题

$ sudo npm i -g pnpm
$ npm WARN config init.module Use `--init-module` instead.


$ changed 1 package in 1s

$ 1 package is looking for funding
$ run `npm fund` for details

解法

宝塔nodejs管理器在全局npmrc文件中生成了如下属性

registry=https://registry.npmmirror.com/
prefix=/www/server/nodejs/v20.14.0/
cache=/www/server/nodejs/v20.14.0//cache
strict-ssl=false

这里我们只需要直接删除即可

$ rm -rf ~/.npmrc

我们在重新安装即可成功