小编kas*_*hiB的帖子

Webpack + Firebase:禁用Firebase解析

我正在开发一个使用Webpack捆绑模块的Web应用程序.无论出于何种原因,将Firebase引入应用程序都会导致Webpack抛出错误.Webpack尝试加载Firebase模块时发生此错误.

我如何从Webpack中排除Firebase,但仍然可以调用

import Firebase from 'firebase';

从我的JS文件中?

以下是错误的一些屏幕截图.

pic1 pic2

firebase webpack webpack-style-loader

4
推荐指数
1
解决办法
4419
查看次数

Gmail API OAuth2 错误:redirect_uri_mismatch

我跟着这个 Gmail API Python 快速入门教程:https : //developers.google.com/gmail/api/quickstart/python

我按照说明在 API 控制台中配置了我的 OAuth 客户端 ID(请参阅下面的第一张图片)。但是,启动脚本会打开一个浏览器会话,导致下面的 400 错误。

重定向 URL 与 API 控制台中注册的内容相匹配。

但是,快速入门脚本会打开以下 URL:https : //accounts.google.com/o/oauth2 ... & redirect_uri=http%3A%2F%2Flocalhost%3A8080%2F ...

手动将重定向 URI 更改为http://localhost:8080部分解决了我处理授权请求时的问题,但随后无法将响应返回到命令提示符。

如何强制快速入门程序生成将重定向 URI 保留为http://localhost:8080的 URL ?

谷歌 API 控制台

400错误

python redirect oauth-2.0 google-api-client gmail-api

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

Puppeteer:在选择器中转义方括号

我需要选择 ID 包含方括号的元素。

IE

#element[0]
Run Code Online (Sandbox Code Playgroud)

但是,我不断收到:

错误:未能找到与选择器“element[0]”匹配的元素

我已经用 转义了选择器中的元素\,但这不起作用。

page.select("#fruit\[0\]", "apples")
Run Code Online (Sandbox Code Playgroud)

双反斜杠转义也不起作用。IE:

page.select("#fruit\\[0\\]", "apples")
Run Code Online (Sandbox Code Playgroud)

更新:我试图选择的元素:

<select id="fruit[0]">
  <option>Please make a selection</option>
  <option>apples</option>
</select>
Run Code Online (Sandbox Code Playgroud)

注意:即使我尝试在上面的查询中使用 page.waitFor 方法,我也会遇到同样的错误。

javascript google-chrome-devtools google-cloud-functions puppeteer

0
推荐指数
1
解决办法
1266
查看次数