初学者通过身份验证(Node.js示例)



目前正在处理Jack Henry和我在身份验证(Node.js)示例项目(https://jackhenry.dev/open-api-docs/consumer-api/quickstarts/authentication/)上遇到的一些文档示例

作为参考,这里是正在使用的git存储库https://github.com/Banno/consumer-api-openid-connect-example

我在本地安装了Node.js/npm,在使用"npm install"之后,当我试图使用"npm start"时,我得到一个错误。错误截图

> @banno/consumer-api-openid-connect-example@1.0.0 start
> ENVIRONMENT='local' node server.js
>'ENVIRONMENT' is not recognized as an internal or external command, 
>operable program or batch file.

我没有修改任何包。这一行所在的Json文件会抛出错误。

有什么建议吗?谢谢!

Node.js的例子或多或少地假设了一个*nix兼容的操作环境(例如Linux, Unix, macOS),显然不能在普通的Windows上工作。

上面其他人关于如何设置命令行变量或使用cross-env的建议可能值得尝试。

考虑使用Linux的Windows子系统来获得*nix兼容的操作环境也是值得的。

  • 看起来微软有一些关于如何在Windows子系统Linux (WSL2)上安装Node.js的文档。

最新更新