【问题标题】:How to set process.env.PORT on Stencil-JS app如何在 Stencil-JS 应用程序上设置 process.env.PORT
【发布时间】:2018-12-22 21:35:54
【问题描述】:

有人知道在 StencilJS 应用程序中编辑 process.env.PORT 属性的正确方法吗?

【问题讨论】:

  • 你真的需要扩展这个问题——也许告诉我们你想要达到什么结果?这个问题现在没有多大意义。 process.env.PORT 是 node.js 的后端功能,而 stenciljs 构建前端组件...

标签: stencils stencil-compiler


【解决方案1】:

你可以像这样使用rollup-plugin-replace
stencil.config.js:

import replace from 'rollup-plugin-replace';
...
plugins: [
  replace({
    'PROD_URL': process.env.PROD_URL || 'http://localhost:8080',
    'DEV_URL': process.env.DEV_URL || 'http://localhost:7070',
  }),
  ...
]

之后,您可以在您的应用程序中使用'PROD_URL',该字符串将被替换为您的 process.env 变量。

【讨论】:

    猜你喜欢
    • 2012-11-15
    • 2016-10-14
    • 2011-11-02
    • 2016-03-15
    • 2021-07-04
    • 1970-01-01
    • 1970-01-01
    • 2012-09-23
    • 1970-01-01
    相关资源
    最近更新 更多