node.js 本地模块:找不到模块错误

新手上路,请多包涵

我正在尝试在我的应用程序中实现本地模块

1.项目根文件夹我创建了名为 test 的文件夹,文件名为 index.js

       module.exports  = {

     myFunction:function(){
       console.log('ok');
     }
}

2.在根文件夹中的 package.json 中添加了以下内容

"dependencies": {
    "test-module": "file:test"
  }

3.当我尝试在 app.js 中导入 var module = require('test-module'); 时出现此错误

找不到模块“测试模块”

原文由 shellakkshellu 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 300
1 个回答

您可以提供包含包的本地目录的路径

{
  "name": "baz",
  "dependencies": {
    "bar": "file:../foo/bar"
  }
}

并执行 npm install -snpm install –save reference

原文由 Akhilesh krishnan 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题