小编vas*_*123的帖子

puppeteer 无法在浏览器中加载 chrome 扩展

这是我第一次使用 puppeteer,我想打开 google chrome 页面并导航到我已安装的 chrome 扩展。我尝试启用 chrome 扩展,但是当我在headless:false模式下运行脚本时,浏览器会弹出,但没有我的扩展。

我的代码:

//my extension path 
const StayFocusd = 'C:\\Users\\vasilis\\AppData\\Local\\Google\\Chrome\\User Data\\Default\\Extensions\\laankejkbhbdhmipfmgcngdelahlfoji\\1.6.0_0';

async function run(){
  
  //this is where I try to enable my extension 
  const browser = await puppeteer.launch({
    headless: false,
    ignoreDefaultArgs: [`--disable-extensions-except=${StayFocusd}`,"--enable-automation"],
  } 

  );
  
  const page = await browser.newPage();       
  sleep(3000);

  await browser.close();  
}


run();
Run Code Online (Sandbox Code Playgroud)

因此扩展程序无法加载,并且我没有收到任何错误或任何信息。我很感激你的帮助

javascript google-chrome-extension puppeteer

3
推荐指数
1
解决办法
1万
查看次数

auth' 未从 react 应用程序中的'firebase' 导出

这是我第一次在反应中使用 firebase,我在 userProvider.js 文件中收到错误

auth' is not exported from 'firebase'
Run Code Online (Sandbox Code Playgroud)

而在我的 firebase.js 我做

 import "firebase/auth";
 export const auth = firebase.auth();
Run Code Online (Sandbox Code Playgroud)

在我的 userProvider.js 文件中,我将其导入为

import {auth} from 'firebase';
Run Code Online (Sandbox Code Playgroud)

我是这方面的完全初学者。我不知道我是否在这里遗漏了一些简单的东西

javascript firebase reactjs firebase-authentication

2
推荐指数
1
解决办法
2710
查看次数

Flexbox 将最后一项放在下一行

我有一个容器

#test {
  display:flex;
  flex-direction:row;
}

p { 

 margin-left:3px;
}
Run Code Online (Sandbox Code Playgroud)
<div id = "test">

<p> 1 </p>
<p> 1 </p>
<p> 1 </p>

</div>
Run Code Online (Sandbox Code Playgroud)

如何将最后一个元素发送到下一行的开头?

html css

-1
推荐指数
1
解决办法
1676
查看次数