gpt4 book ai didi

azure - 如何将 Ember CLI 应用程序部署到 Azure 网站

转载 作者:行者123 更新时间:2023-12-02 05:10:06 26 4
gpt4 key购买 nike

我正在尝试将 ember-cli 应用程序部署到 Azure 网站。 部署到 azure 时,您运行部署脚本,该脚本执行以下操作:

 - npm install bower
- npm install ember-cli
- bower install
- npm install
- ember build

嗯,一切似乎都很顺利,直到进入ember build步骤。我收到错误:

this._handle.open(options.fd)

Error: EINVAL, Invalid argument
at new Socket (net.js:156:18)
at process.stdin (node.js:664:19)
at ..... ember-cli\bin\ember:28:25

搜索周围我发现这个链接与 Grunt https://github.com/TryGhost/Ghost/pull/3608 存在同样的问题。那么,如何在 Ember CLI 中禁用 stdin 呢?有什么办法可以做到这一点,或者有什么解决方法可以部署应用程序?

我正在尝试在网络服务器上进行构建过程,但不知何故这在 Azure 上不起作用。有人有使用 Azure 的经验吗? 非常感谢!

更新

请选择下面由 Felix Rieseberg 或 Justin Niessner 发布的两种方法之一。感谢你们的支持和调查!

最佳答案

我实际上也找到了一种方法 - 因为我是 Microsoft 的开源人员,所以我刚刚构建了一个小型 npm 模块来处理所有事情。如果您想要详细解释,check this out - 如果您只想要 tl;dr 版本:


$ npm install ember-cli-azure-deploy --save-dev -g
$ azure-deploy 初始化

关于azure - 如何将 Ember CLI 应用程序部署到 Azure 网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28493629/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com