gpt4 book ai didi

javascript - 无法要求发布模块

转载 作者:行者123 更新时间:2023-12-03 07:04:22 25 4
gpt4 key购买 nike

我正在将模块发布到 npm(用于测试目的的非常简单的模块),但似乎我无法要求它。

当我执行 npm install --save 时,我看到该包位于 node_modules 文件夹中(并且在 package.json 中创建了新条目)文件夹和我的 server.js 文件中

var myModule = require('nodewrapapp');

我收到以下错误:

Error: Cannot find module 'nodewrapapp'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:289:25)
at Module.require (module.js:366:17)

该模块仅包含一个非常简单的文件:

function startInterval(fn) {
fn(); // do the function right now
return setInterval.apply(this, arguments); // defer to setInterval
}

module.exports = startInterval; // let me be required

我在这里做错了什么?

最佳答案

将 main 更改为 server.js

{
"name": "nodewrapapp",
"version": "0.0.1",
"description": "test",
"main": "server.js", // Here
...
}

关于javascript - 无法要求发布模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36893051/

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