使用方案:
https://www.cnblogs.com/jianqingwang/p/12420675.html
按照步骤执行,由于本地有nodejs了,就没有安装了,安了@nesk/puphpeteer
然后执行,一直提示:
Fatal error: Uncaught Symfony\Component\Process\Exception\ProcessFailedException: The command "node "E:\www\blog_seo\vendor\nesk\rialto\src/node-process/serve.js" E:\www\blog_seo\vendor\nesk\puphpeteer\src\PuppeteerConnectionDelegate.js "{""idle_timeout"":60,""log_node_console"":false,""log_browser_console"":false}"" failed. Exit Code: 1(General error) Working directory: E:\www\blog_seo\admin Output: ================ Error Output: ================ internal/modules/cjs/loader.js:983 throw err; ^ Error: Cannot find module 'lodash' Require stack: - E:\www\blog_seo\vendor\nesk\rialto\src\node-process\NodeInterceptors\StandardStreamsInterceptor.js
耗费几个小时,终究没有解决了。
把命令:
"node "E:\www\blog_seo\vendor\nesk\rialto\src/node-process/serve.js" E:\www\blog_seo\vendor\nesk\puphpeteer\src\PuppeteerConnectionDelegate.js
放到cmd下面执行也不行。centos测试了也不行。更换了Nodejs的版本到最新也不行,这里还有个坑,下的msi,每执行一次,npm-cli.js就会找不到,郁闷的很,后来下载zip包才没有的。
回到正题,百度了,谷歌了问题,最后还是没能解决。在环境变量中加入了了NODE_PATH之后,cmd下面可以了。
可是项目依旧不行。
由于对Nodejs不熟悉,所以,用了最白痴的办法,我的代码仅仅是用于测试,所以,我把所有引入:
const _ = require('lodash');
给改成了本地的绝对路径:
const _ = require('E:/webhome/nodejs/node_modules/lodash');
本地算是能跑了。看来有时间还是需要学习Nodejs的。
------------正 文 已 结 束, 感 谢 您 的 阅 读 (折雨的天空)--------------------
转载请注明本文标题和链接:《QL\Ext\Chrome 报错 Error: Cannot find module 'asap/raw'》
发表评论