gpt4 book ai didi

node.js - node jitsu 找不到本地模块

转载 作者:搜寻专家 更新时间:2023-10-31 22:36:57 27 4
gpt4 key购买 nike

我有一个在本地成功运行的应用程序,所以我知道代码可以正常工作。但是,当我去部署到 Node jitsu 时,我得到一个错误,它找不到本地模块。这是我所拥有的:

文件设置:

/index.js
/config/config.js

index.js

var cfg = require('./config/config.js');

尝试部署 Node jitsu 时出现错误:

Error: Cannot find module './config/config.js'

由于所有这些代码都在本地运行,我认为这不是编码问题。我的印象是本地模块不需要包含在 package.json 中,但也许它们需要包含在 node jitsu 中?我阅读了他们的文档,但找不到本地模块的任何特殊内容。

谢谢!

最佳答案

像这样的本地模块应该可以正常工作.. 只要你没有在 .gitignore.npmignore 中使用它。

node_modules 目录中的模块要求您将其添加到 package.json 文件中的 bundledDependencies 数组。

检查文件是否包含在部署中的一种简单方法是运行 tar -tf $(npm pack)

关于node.js - node jitsu 找不到本地模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13671387/

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