Mac OS 上的 azure-functions-core-tools
azure-functions-core-tools on Mac OS
我已经使用 npm 5 和节点 8 在 Mac 上使用了 azure-functions-core-tools NPM 包,但是我收到了警告,所以我已经将节点更新到 v8.11.1 和npm 到 5.6.0。完成此操作后,我安装了 brew reinstall azure-functions-core-tools
和 .NET Core SDK
2.1.105。
但是 运行 npm i -g azure-functions-core-tools@1.0.9
或 npm i -g azure-functions-core-tools
结果是
npm ERR! code EBADPLATFORM
npm ERR! notsup Unsupported platform for azure-functions-core-tools@1.0.12: wanted {"os":"win32","arch":"any"} (current: {"os":"darwin","arch":"x64"})
npm ERR! notsup Valid OS: win32
npm ERR! notsup Valid Arch: any
npm ERR! notsup Actual OS: darwin
npm ERR! notsup Actual Arch: x64
还有其他人有这个问题吗? Mac OS 10.12.6
我在两台 mac 上都有同样的情况
编辑:我什至在终端中发现了之前安装的 azure-functions-core-tools window
对于MacOS,应该使用npm i -g azure-functions-core-tools@core
安装Azure函数核心工具2.x,可以跨平台。 azure-functions-core-tools
是 1.x 并且只能在 Windows 上 运行。
更新
npm i -g azure-functions-core-tools
现在也用来安装2.x核心工具,azure-functions-core-tools@1
是1.x。有关最新命令,请参阅 docs。
我已经使用 npm 5 和节点 8 在 Mac 上使用了 azure-functions-core-tools NPM 包,但是我收到了警告,所以我已经将节点更新到 v8.11.1 和npm 到 5.6.0。完成此操作后,我安装了 brew reinstall azure-functions-core-tools
和 .NET Core SDK
2.1.105。
但是 运行 npm i -g azure-functions-core-tools@1.0.9
或 npm i -g azure-functions-core-tools
结果是
npm ERR! code EBADPLATFORM
npm ERR! notsup Unsupported platform for azure-functions-core-tools@1.0.12: wanted {"os":"win32","arch":"any"} (current: {"os":"darwin","arch":"x64"})
npm ERR! notsup Valid OS: win32
npm ERR! notsup Valid Arch: any
npm ERR! notsup Actual OS: darwin
npm ERR! notsup Actual Arch: x64
还有其他人有这个问题吗? Mac OS 10.12.6
我在两台 mac 上都有同样的情况
编辑:我什至在终端中发现了之前安装的 azure-functions-core-tools window
对于MacOS,应该使用npm i -g azure-functions-core-tools@core
安装Azure函数核心工具2.x,可以跨平台。 azure-functions-core-tools
是 1.x 并且只能在 Windows 上 运行。
更新
npm i -g azure-functions-core-tools
现在也用来安装2.x核心工具,azure-functions-core-tools@1
是1.x。有关最新命令,请参阅 docs。