我已将Browsershot安装到Laravel
的方式与此处(https://github.com/spatie/browsershot一样,当我尝试执行某些操作时,会出现此错误。
命令“节点 “ C:\ xp \ htdocs \ staticit \供应商\ spatie \ browsershot \ src /../ bin / browser.js” “ {\” url \“:\” https://google.com \“,\” action \“:\”截屏\“,\”选项\“:{\”类型\“:\” png \“ ,\“ path \”:\“ C:\ xp \ htdocs \ staticit \ app \ Http \ Controllers / temp / testScreenshot.png \”,\“ args \”:[],\“ viewport \”:{\“宽度\“:800,\”高度\“:600}}}”“ 失败了退出代码:1(一般错误)工作目录: C:\ xp \ htdocs \ staticit \ public输出:================错误输出: ===============“节点”不被识别为内部或外部命令,可操作程序或批处理文件。
我已经在我的Laravel项目根文件夹中安装了节点模块,当我在cmd中写入节点-v时,它就可以被识别。
**注意:我正在使用Win7,Laravel 5.7和node,php最新版本。
答案 0 :(得分:0)
所以问题是我的操作系统是Windows,当我切换到Ubunto时,一切正常。我已经在创建者的github存储库中打开了这个问题,但是他关闭了它,因为他不使用Windows。