【问题标题】:Install requirejs optimizer (nodejs) on AWS python elasticbeanstalk environment在 AWS python elasticbeanstalk 环境中安装 requirejs 优化器(nodejs)
【发布时间】:2013-12-31 06:31:29
【问题描述】:

我有一个基于 python 的 AWS elasticbeanstalk 应用程序,我试图用它来部署一个需要运行 requirejs 优化器的 python 应用程序。 要优化我的 requirejs 代码,我需要 NodeJS(首选)或其他方式来运行 requirejs 优化器。

如何在 elasticbeanstalk python 环境中安装 nodejs?

我尝试过使用 yum 和 rpm 但找不到 nodejs 包。 理想情况下,它将通过更改 elasticbeanstalk 的 .ebextensions/.config 文件中的配置来安装。

谢谢

【问题讨论】:

  • 迈克,您能否为您的问题创建一个答案条目,即使您自己解决了问题?因此,问题会从未回答的队列中消失吗? :-)

标签: node.js requirejs rpm amazon-elastic-beanstalk yum


【解决方案1】:

我找到了答案:

而不是使用包配置来安装节点

packages:
  yum:
    nodejs: []

我使用自定义命令使用 yum 安装 nodejs,并使用自定义配置启用 epel repo

container_commands:
  01_install_node:
    command: "yum install -y --enablerepo=epel nodejs"

我可以确认 node 现在已安装在环境中并且可以运行 requirejs 优化器。

【讨论】:

    猜你喜欢
    • 2017-05-30
    • 2019-01-04
    • 2011-08-20
    • 2020-11-01
    • 2016-06-07
    • 2017-05-30
    • 2021-05-26
    • 2016-09-14
    • 2018-04-14
    相关资源
    最近更新 更多