gpt4 book ai didi

javascript - Node.js - 全局安装的模块显示 'MODULE_NOT_FOUND'

转载 作者:搜寻专家 更新时间:2023-11-01 00:10:44 25 4
gpt4 key购买 nike

我正在为一个项目使用 Node.js。我使用全局安装了 WebdriverIO

npm install -g webdriverio

在我的一个文件中,我有:

文件.js

var webdriverio = require('webdriverio');

加载此文件后,我在控制台中收到一条错误消息:

Message:
Cannot find module 'webdriverio'
Details:
code: MODULE_NOT_FOUND

如果我注释掉 var webdriverio = ... 行,我的代码运行正常。

考虑到我已经全局安装了 webdriverio,我不明白为什么会遇到这个问题。

最佳答案

当您全局安装时,您应该转到应用程序的根目录并调用:

npm link webdriverio

附言无需调用 npm install,因为您最终将有此模块的两个单独安装,一个在全局中,另一个在本地 node_modules 文件夹中

关于javascript - Node.js - 全局安装的模块显示 'MODULE_NOT_FOUND',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32414332/

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