【问题标题】:Uploading Node.js app to cloudfoundry withour express error将 Node.js 应用程序上传到云代工而没有明确错误
【发布时间】:2012-08-19 20:09:11
【问题描述】:

我正在尝试将 node.js 应用程序上传到 Cloud Foundry,我不会使用 Express Framework,但是在执行“vcm push”时出现此错误。

Uploading Application:
No such file or directory - /Users/jtomasrl/Code/node/pronto/node_modules/express

这是我的 package.json

{
"name": "karaoke-api",
"version": "0.0.1",
  "dependencies": {
    "pronto": "*",
    "pronto-mongodb": "*"
  },
  "engines": {
    "node": "0.8.x",
    "npm": "1.1.x"
  }
}

【问题讨论】:

  • 嗨,您是否已经推送到安装了 express 的同一个应用程序?如果是这样,可能值得从 CloudFoundry 中删除应用程序并再次推送。清空 node_modules 文件夹并使用 npm 再次安装它们也可能值得。失败了,我也很乐意复制您的应用程序并尝试自己部署。
  • 这是我第一次尝试推送应用程序,我能够使用以下命令使其工作:rm -r node_modules/.bin/

标签: node.js cloud-foundry vmc


【解决方案1】:

只是为了提供“答案”,当这种情况确实出现时,值得清空 node_modules/.bin 甚至删除 node_modules 本身并重新安装模块;

npm install

【讨论】:

    猜你喜欢
    • 2012-12-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-10
    • 1970-01-01
    • 2019-03-02
    相关资源
    最近更新 更多