gpt4 book ai didi

node.js - 升级npm和nodejs后如何修复npm包

转载 作者:太空宇宙 更新时间:2023-11-03 22:32:02 25 4
gpt4 key购买 nike

在这种情况下我如何修复protractor .

我已经安装了 Protractor v1.6.1,全局使用低于2的npm v和低于1的 Node 。

一路上我更新了npmnode,现在我使用npm v3.7.2node v4.2.6。正如 Protractor 所说,它是 compatibility假设我应该使用版本 3,它与 node v 4 匹配。

我愚蠢地手动删除了旧的 Protractor v1.6.1当我安装新的 Protractor v3.1.1 时,它说位于

X:\nodejs
`-- protractor@3.1.1

但是当我必须使用protractor --version验证它是否正常工作时。它像这样喊:

Error cannot find module `X:\AppData\Roaming\npm\node_modules\protractor\bin\protractor
at ...

如何解决这个问题?谢谢

最佳答案

如果是 protractor如果您正确配置 npmnodejs 并成功安装新的 protractor,移动或删除这些文件就能解决问题。

X:\AppData\Roaming\npm\protractor
X:\AppData\Roaming\npm\protractor.md

为了保存我也移动

X:\AppData\Roaming\npm\webdriver-manager
X:\AppData\Roaming\npm\webdriver-manager.md

您还可以选择使用安装在nodejs安装目录上的npm。有关执行此操作的详细信息,您可以阅读更多相关内容 here (选项 3)。

要选择选项,您可以选择使用当前使用的npm config 前缀。要了解它,请运行以下命令:

npm config get prefix -g

我选择选项 3,因为当前我的机器使用

X:\nodejs

作为前缀。对于 Windows 和相关故障排除,您可以阅读 here ,对于 npm 配置前缀本身,您可以阅读 here

关于node.js - 升级npm和nodejs后如何修复npm包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35509726/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com