我正在尝试查看和运行puppeteer文件中的示例,但它不会让我运行示例...我一直收到错误消息:
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:772:15)
at Function.Module._load (internal/modules/cjs/loader.js:677:27)
at Module.require (internal/modules/cjs/loader.js:830:19)
at require (internal/modules/cjs/helpers.js:68:18)
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:772:15)
at Function.Module._load (internal/modules/cjs/loader.js:677:27)
at Module.require (internal/modules/cjs/loader.js:830:19)
at require (internal/modules/cjs/helpers.js:68:18)
已安装纱,并且存在modules文件夹。 我该怎么做才能解决此问题?
回购是从主要的伪造者github中提取的:https://github.com/GoogleChrome/puppeteer
答案 0 :(得分:0)
制作git clone git@github.com:GoogleChrome/puppeteer.git
时和制作yarn install
之后,都没有安装木偶。您正在安装用于制作此存储库的软件包。在这种情况下,是up。
由于示例使用的是'puppeteer'npm软件包,因此您应使用repo文件夹中的npm install puppeteer
进行显式安装。但在此之前,您必须将package.json的“名称”属性从“ puppeteer”更改为其他名称,例如“ puppeteer-repo”。必须这样做以避免软件包名称冲突。
因此,更改package.json的“名称”属性,并在回购文件夹中使用npm install puppeteer
安装puppeteer节点软件包。之后,这些示例应该可以正常工作了。