【问题标题】:How do you install Express module into a Cloud9 project?如何将 Express 模块安装到 Cloud9 项目中?
【发布时间】:2012-05-06 03:53:13
【问题描述】:

我第一次尝试使用 Cloud9 IDE,并使用 express 模块启动一个 node.js 项目。我可以安装模块,但是当我尝试运行命令时

express ./myProjectHere

据说

无法识别命令“express”

npm 可以,为什么安装后不表达?

【问题讨论】:

    标签: node.js npm cloud9-ide


    【解决方案1】:

    选择运行面板,设置运行配置如下:

       name: express 
       path: node_modules/express/bin/express 
       cmd line args: ./your-app-name
    

    输入命令信息后,记得双击运行面板中的快递项目。

    【讨论】:

    • 有什么办法可以设置它,使其适用于 cloud9 上的所有项目(而不仅仅是一个项目?)
    【解决方案2】:

    Cloud9 IDE 对 IDE 中的运行功能有一些临时锁定。如果您尝试打开运行面板,并且这些字段被禁用,请按照以下步骤操作:

    1. 打开项目文件面板
    2. 钻入 node_modules\express\bin 目录
    3. 将 express 文件重命名为 express.js
    4. 双击打开刚刚重命名的文件。
    5. 现在打开运行窗格,除了命令行参数之外的所有内容都将为您预先填充。
    6. 最后,输入你想要的应用路径(即./your-app-name)

    还有一些额外的步骤,例如设置依赖项,我在这里更详细地介绍了这些步骤:

    Express Node To the Cloud

    希望这对那些遇到与我相同的奇怪问题的人有所帮助!

    【讨论】:

      【解决方案3】:

      您可以在 Cloud9 IDE 底部的 Cloud9 终端中使用以下命令安装 Express:

      npm install express
      

      一个在 Cloud9 上运行的简单 hello world 应用是:

      var express = require('express');
      var app = express();
      
      app.get('/', function(req, res){
        res.send('hello world');
      });
      
      // Note: Uses the CLOUD9 port
      app.listen(process.env.PORT);
      

      【讨论】:

        【解决方案4】:

        正如 Cloud9 站点本身的 Features page 中所列,IDE 现在支持通过 npm 安装 express,并像在您自己的机器上一样运行 express。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2010-10-07
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多