npx create-react-app使用了错误的node_modules文件夹

时间:2019-08-16 03:33:21

标签: node.js npm

我通过nvm安装了节点,目前正在使用v10.16.3。这位于C:\Users\User\AppData\Roaming\nvm中。当我尝试运行npx create-react-app new-app时,它告诉我我正在使用npm v3.5.3,随后由于涉及'internal / util / types'的MODULE_NOT_FOUND而失败。我怀疑这是因为它正在尝试使用血腥的旧npm版本。

令人沮丧的是,当我运行npm -v时,它告诉我v6.9.0。在该nvm文件夹的node_modules文件夹中,我看到一个npm文件夹,其包json确实告诉我它是v6.9.0。但是,在我的PC的另一部分中,我有一个巨大的node_modules文件夹(C:\Users\User\node_modules),而这正是尝试访问npm的地方。这是旧的v3.5.3所在的位置。我检查了我的PATH变量,这里没有任何内容。为什么nvm决定不使用位于其自己该死的文件夹中的npm?

我尝试删除错误文件夹中的旧npm,但这显然无法解决任何问题。

0 个答案:

没有答案