我已经通过 Termux 在我的 Android 手机上安装了节点,并且最近将 lodash 全局升级到 v4
$ npm -v
5.6.0
$ node -v
v8.9.2
$ npm i -g lodash
+ lodash@4.17.4
$ head -1 $NODE_PATH/lodash/README.md
# lodash v4.17.4
但是,当我需要它时,节点会给我版本 3。
$ node
> require('lodash')
...
VERSION: '3.10.1'
我没有需要的 node_modules 文件夹。有谁知道为什么会发生这种奇怪的行为以及如何解决它?非常感谢