我有一个成功在本地工作的应用程序,所以我知道代码工作.但是,当我去部署到节点jitsu时,我收到一个错误,它无法找到本地模块.这是我有的:
文件设置:
/index.js
/config/config.js
Run Code Online (Sandbox Code Playgroud)
index.js
var cfg = require('./config/config.js');
Run Code Online (Sandbox Code Playgroud)
尝试部署节点jitsu时给我一个错误:
Error: Cannot find module './config/config.js'
Run Code Online (Sandbox Code Playgroud)
由于所有这些代码都在本地工作,我不相信这是一个编码问题.我的印象是本地模块不需要包含在package.json中,但也许它们可以用于节点jitsu?我阅读了他们的文档,但找不到本地模块的任何特殊内容.
谢谢!
Sly*_*Sly 11
像这样的本地模块应该正常工作..只要你没有它.gitignore或.npmignore.
node_modules目录中的模块要求您将其添加到文件中的bundledDependencies数组中package.json.
检查文件是否包含在部署中的简单方法是运行tar -tf $(npm pack).
| 归档时间: |
|
| 查看次数: |
2565 次 |
| 最近记录: |