无法要求发布模块
not able to require publish module
我正在将模块发布到 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
我做错了什么?
将您的主要内容更改为 server.js
{
"name": "nodewrapapp",
"version": "0.0.1",
"description": "test",
"main": "server.js", // Here
...
}
我正在将模块发布到 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
我做错了什么?
将您的主要内容更改为 server.js
{
"name": "nodewrapapp",
"version": "0.0.1",
"description": "test",
"main": "server.js", // Here
...
}