首页 > 解决方案 > 'graphql' 不是内部或外部命令、可运行程序或批处理文件。在部署棱镜时

问题描述

我的prisma deploy命令有问题post-deploy: 'graphql' is not recognized as an internal or external command, operable program or batch file. 我已经尝试过任何方法来解决这个问题。我已经更改、删除等PATHvar。证明我已经更改了它 我还检查了我是否正确安装qraphql以及prisma全局和本地。有趣的是,此错误仅与graphql(当我简单地编写graphql命令时显示此错误)。我几乎可以肯定它的 Windows 问题,因为我已经尝试过重新NPM安装NodeJS那个错误:

将服务部署shishy-beddev服务器prisma-eu1656ms 服务已经是最新的。

post-deploy: 'graphql' 不是内部或外部命令、可运行程序或批处理文件。

运行 graphql get-schema -p prisma... 运行 graphql get-schema -p prisma ×

我试过的

标签: node.jsnpmgraphqlcommand-line-interfaceprisma

解决方案


我发现了问题!我不知道为什么,但npm install graphql没有创建一些运行文件:screenshot。但在许多情况下,您应该只PATH按照这篇文章更改变量:Nodejs cannot find installed module on Windows


推荐阅读