node.js - appfog 无法安装 Node.js 应用程序

标签 node.js express hosting appfog bower

我无法让我的 Node.js 应用程序在 appfog 上运行。我在他们的网站上创建了一个新的应用程序。然后在我的应用程序目录中运行:

af 登录 <-- 有效

然后:

更新我的应用程序名称

我收到此错误:没有这样的文件或目录 -/Users/Name/myapplicationname/node_modules/bower

我不使用 bower 。我尝试使用 bower ,但我删除了它和文件。 我的 package.json 如下所示:

{
    "name": "myapplicationname",
    "description": "My application",
    "version": "0.0.1",
    "private": true,
    "dependencies": {
        "express": "3.x"

    }
}

我使用的node版本是0.8.14,appfog应该支持它。 我在这里缺少什么?

最佳答案

我遇到了以下问题并设法修复它:

1) 删除node_modules文件夹(rm -rf node_modules)

2) 重新安装所有依赖项 (npm install)

3) 重新创建Shrinkwrap.json (npm Shrinkwrap)

关于node.js - appfog 无法安装 Node.js 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17590497/

相关文章:

node.js - 在 kubernetes 上使用主机作为 localhost 公开 Node js 应用程序

angularjs - NodeJS 无法加载 Angular

node.js - 下载响应 angular2 中发送的文件

javascript - 托管 Angular 2 应用程序

javascript - 连接失败时 Node js TLS 未捕获错误?怎么抓?

node.js - Websocket apache 代理问题与 ssl

node.js - 用数据编译 gulp-jade

node.js - express.js 连接模块出现问题

javascript - 在哪里从 cordova 应用程序上传文件以免费访问文件?

c# - WCF:在 IIS 和 WIndows 服务中托管的区别