node.js - 如何更新通过 npm 获取的 node.js 代码?

标签 node.js npm node-modules

所以我对 Node.js 比较陌生,我有一个愚蠢的问题。

像每个人一样,我通过 npm 安装了大量模块。

有一个模块我特别想自己更改和更新。我进入了他们的一个文件,并在我知道我正在调用的方法中放入了一个简单的 console.log 。我的小控制台消息没有显示,这让我相信我需要做一些事情才能更新我的 node_modules 目录中的某些内容。

我需要在 github 上 fork 模块并将其从 node_modules 目录中取出吗?

我错过了什么?

谢谢, 大卫

最佳答案

当您从模块调用函数时,请确保首先在代码之上调用 require('moduleName') 函数。另外,如果您调用的函数位于类内部,则需要像这样调用它:

require('moduleName');
var sample = new ClassName();
// call your function
ClassName.functionName();

关于node.js - 如何更新通过 npm 获取的 node.js 代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20391423/

相关文章:

javascript - 如何访问 gulp-gray-matter 插件创建的数据对象(使用 nunjucks 编译 html 文件时)

node.js - 为什么在检查 npm 版本时命令提示符脚本关闭?

npm - `command prompt` 中无法识别 Ionic

javascript - 使用 PHP V8JS 渲染 javascript 时出现问题

javascript - Puppeteer - 从具有特定类名的 div 中检索链接

javascript - 尽管有几个 `try` -`catch` block ,但获取 UnhandledPromiseRejectionWarning

angular - 错误 : (SystemJS) XHR error (404 Not Found) loading ng2-appinsights

node.js - 无法使用 Node JS v10.14.1 os 模块中的 userInfo() 函数

javascript - Meteor:无法运行服务器

javascript - 当我尝试导入包含模块的目录时 Webpack 出错