无法将“节点”识别为内部或外部命令,可操作程序或批处理文件。 -Browsershot

时间:2018-08-17 08:07:26

标签: php node.js laravel xampp

我已将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最新版本。

1 个答案:

答案 0 :(得分:0)

所以问题是我的操作系统是Windows,当我切换到Ubunto时,一切正常。我已经在创建者的github存储库中打开了这个问题,但是他关闭了它,因为他不使用Windows。