如何修改Open Shift中的节点启动命令?

2024-06-25

我使用 ES6 和 babel-node 来创建我的应用程序,并且我要求我的应用程序以命令启动babel-node app.js。此命令列在我的 package.json 中的 script: start 中,因此命令 npm start 运行正确的命令。

Open shift 使用 node + package.json 文件的 main 属性中设置的任何脚本启动节点应用程序。就我而言"main": "app.js"。所以运行这个命令node app.js.

服务器在遇到第一个 ES6 时就卡住了,这是有道理的。我不知道如何配置 openshift 来运行babel-node或 npm start 启动我的应用程序。

这是我的 package.json 文件 ->https://gist.github.com/jkinman/2cc57ce5fae5817d6bca https://gist.github.com/jkinman/2cc57ce5fae5817d6bca


你不应该运行你的服务器babel-node,这是内存密集型的,不适合生产。相反,您应该使用需要钩子 https://babeljs.io/docs/usage/require/通过创建一个文件start.js(名称不重要)内容如下:

require('babel-core/register')
require('./app.js')
// or server.js or whatever you use to normally start you app

然后你可以启动你的服务器node start.js.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何修改Open Shift中的节点启动命令? 的相关文章

随机推荐

  • 如何撤消对自我跟踪实体所做的所有更改?

    我有一个客户端应用程序 可以通过 WCF 下载许多 STE 使用 WPF 应用程序 用户可以从列表框中选择一个实体 并通过弹出的用户控件对其进行编辑 由于 UserControl 直接绑定到对象 因此当用户进行更改时 它当然会影响该对象 我
  • 为什么“setval()”失败并显示“关系...不存在”?

    如果您尝试设置这样的序列号 SELECT setval table ID seq SELECT max ID 1 FROM table 您可能会遇到以下错误 ERROR relation table ID seq does not exis
  • 高级 MySQL:查找民意调查响应之间的相关性

    我有四个 MySQL 表 users 身份证号 姓名 polls ID 文本 options id poll id 文本 回应 id poll id 选项 id 用户 id 给定一个特定的民意调查和一个特定的选项 我想生成一个表格 显示其他
  • 在 Firebase 静态托管上托管 Docker 应用程序

    如何将基于 Docker 容器的应用程序托管到 Firebase 静态托管 它甚至可行 允许吗 或者我应该在 Digital Ocean Vultr Linode AWS 等服务上托管基于 Docker 的应用程序 我使用 Firebase
  • 屏蔽社会安全号码输入

    对于我正在构建的网络应用程序来说 隐私非常重要 用户输入数据的格式也非常重要 为了帮助解决这个问题 我插入了一个 jquery 库 它将帮助屏蔽字段http igorescobar github io jQuery Mask Plugin
  • 在 R 中编写每列具有不同小数位数的数据框

    我需要生成一个 dataframe 或 data table 其中每列具有不同的小数位数 例如 Scale Status 1 874521 1 需要以 CSV 格式打印为 Scale Status 1 874521 1 000 正如我所尝试
  • 从原始字节创建 bmp 文件的可移植函数? [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我有一个原始字节数组 我想从这些字节创建一个 bmp 文件 也就是说 我必须填充位图标头结构和其他内容
  • 维护动作变量的值?

    class SampleAction extends ActionSupport private Map
  • 如何在 C# 中使用 XPath 获取 SelectedNode 的数量?

    我在我的应用程序中使用 HTMLAgilityPack 我想获取 SelectedNodes 的项目 节点 计数 如下代码所示 HtmlAgilityPack HtmlDocument doc new HtmlAgilityPack Htm
  • VS2010调试问题

    好吧 奇怪的事情又发生在我身上了 今天早上 当我启动 ASP NET 应用程序时 对其进行了一些工作 现在当我尝试发布它时 我收到一个错误 我似乎找不到任何相关文档 Error 1 Unable to apply a change whil
  • 如果两个指针的地址相同,则更改其中一个指针的值

    我有一个问题 我看到两个指针的地址与这里的问题相同 两个指针的地址相同 https stackoverflow com q 19088153 1292348 蓝月亮也回答了 这让我产生了更多疑问 由于两个指针具有相同的地址 我想更改其中一个
  • SQLPlus 中的运行循环

    我制作了一个 bash 脚本 它通过 SQLPlus 连接到数据库并运行一个包含 For 循环的 SQL 脚本 如下所示 但是一旦运行它 它就会卡在循环的 BEGIN 中 如下所示 我尝试直接通过SQLPlus运行 结果是一样的 那么任何人
  • 除非登录,否则 WooCommerce 不允许将产品添加到购物车

    最近出现此问题 如果我未登录 Wordpress 我无法将产品添加到我的 WooCommerce 购物车 它按应有的方式重定向到购物车页面 但显示 购物车为空 当我以任何角色的用户身份登录时 效果都很好 我搜索了一下 发现了这个线程 htt
  • Flutter:后台中的 SVG 图像抛出错误

    我必须将 SVG 图像保留在背景中并将文本保留在顶部 当我保留 Flutter SVG 包中的 SVG 图像时 出现了这样的错误 I flutter 24437 Unsupported operation Could not resolve
  • iOS7 色调颜色仅在呈现并关闭另一个 ViewController 后才起作用

    我在 iOS7 中遇到了一个非常奇怪的色调问题 当我第一次加载时遇到问题的 ViewController 时 所有色调都是浅灰色 就好像一切都处于非活动状态或位于使屏幕变暗的 UIAlertView 后面 这些按钮仍然处于活动状态并且工作正
  • C# - 将 WPF Image.source 转换为 System.Drawing.Bitmap

    我发现很多人都在转换BitmapSource to a Bitmap 但是关于ImageSource to Bitmap 我正在制作一个成像程序 我需要从显示的图像中提取位图Image元素 有谁知道如何做到这一点 EDIT 1 这是一个用于
  • Django:设置为 30 秒后过期的 Cookie 实际上会在 30 分钟后过期?

    这是我的代码 def update session request if not request is ajax or not request method POST return HttpResponseNotAllowed POST u
  • 使用 sed 更改 /etc/fstab

    我想改 etc fstab在脚本内 我想添加acl属性到根分区 One fstab行条目如下所示 UUID 730aee20 52b7 4920 75cd d0d995ef2445 ext3 errors remount ro 0 1 我想
  • Paypal IPN 并行支付问题

    我正在用这个http www binpress com app paypal adaptive payments pro codeigniter library 140 http www binpress com app paypal ad
  • 如何修改Open Shift中的节点启动命令?

    我使用 ES6 和 babel node 来创建我的应用程序 并且我要求我的应用程序以命令启动babel node app js 此命令列在我的 package json 中的 script start 中 因此命令 npm start 运