我有一个应用程序在本地成功运行,所以我知道代码是可行的。但是当我尝试部署到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
文件中,则可以添加一个.npmignore
文件。.npmignore
文件的格式与.gitignore
相同,因此简单的!./config/config.js
就可以实现这一功能。 - Sly