问题标签 [keybase]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
63 浏览

node.js - 我遇到了节点模块编译问题

我需要在基于 Laravel 的现有系统上安装 keybase-bot。我已经安装了 keybase-bot 及其依赖项,但它仍然给我这样的错误。我不是 node.js 开发人员,所以这真的很令人沮丧。我在网上搜索了 child_process 问题,该问题现在是节点 12 的默认部分,但仍然无法正常工作。

我正在使用 laravel web-mix 来编译我的节点模块。

在此处输入图像描述

在此处输入图像描述

包.json

webpack.mix.js

webpack.config.js

0 投票
1 回答
30 浏览

javascript - Javascript - 读取所有文件名并输出到带有超链接的 html

我有一个有限的托管服务器。我想阅读文件树(所有文件和文件夹)并在基本的 html 页面上创建指向它们的超链接。

为清楚起见,我正在使用 Keybase,我公开共享文件,但想在 index.html 页面上列出它们,而不是使用他们网站的“文件树”

https://keybase.pub/example_user(keybase文件树) https://example_user.keybase.pub(index.html 文件)

html 文件位于根目录中,我想在 /subdir (及其子目录)中显示所有(pdf)文件

这不是一个“真正的”网络服务器。我正在寻找一些简单的东西,比如在 html 中加载的 FOR 循环

谢谢。

0 投票
1 回答
3144 浏览

windows - 无法 git checkout master:无效路径“?”

git pull在我的本地“不成功”之后master,错误阻止切换回master

?一定是因为它是一个回购keybase

从另一个分支,我检查了最后一次提交的一些文件:

删除的文件"\004"(我的本地从未出现过)似乎来自某些Mac OS(某人可能已经打开了一个csv并且在该用户进行提交并推送时创建了一个临时文件?)。

  • 观察标记为的文件(gone)将被git删除
  • 问题是文件名包含与 Windows 文件系统不兼容的字符,并且该文件从未存在于我的本地 Windows 存储库中。

如果我从 Linux 平台克隆,我可以毫无问题地结帐master。但是,在 Windows 中,无法返回master分支。

关于如何解决这个问题的任何想法?(已经尝试了一些没有成功的帖子)我真的不明白它是怎么来的git,甚至不允许我结帐到master. 我应该提交错误报告吗?

或者,也许我可以创建一个新master分支并摆脱当前分支。

编辑

来自的克隆Linux有助于确定该文件?确实存在。这也可以通过使用以下命令直接从 Windows 进行检查:(git ls-tree origin/master显示原始有问题的名称"\004"

接受的答案包括您想要保存文件内容的情况,而在我的情况下,我只想摆脱它。因此,就我而言,我刚刚从 中删除了文件Linux,提交并推送了更改,并在另一个分支中签出了git fetch origin master:master我的本地文件master(因为我无法签出到master)。这终于成功了,我可以结帐到master.

希望这能澄清有类似问题的人。

0 投票
0 回答
37 浏览

powershell - 从 cmd 行在 keybase 中创建动态子团队

我正在尝试从命令行在 keybase 中创建一个子团队。如果我明确提到这样的团队名称keybase team create treehouse.hiring。子团队的创建没有任何错误。但是如果我将团队名称和子团队作为参数,它似乎不起作用。下面是我的代码。

错误:

解析命令行参数时出错:需要团队名称参数。

我什至尝试过使用这些命令。

0 投票
0 回答
33 浏览

powershell - 检查团队是否存在于密钥库中

如何检查密钥库中是否已经存在团队。我找不到那个命令。我想检查一个团队是否已经存在,我需要再次从用户那里获取团队名称。如何做到这一点?

下面是我的代码。

0 投票
0 回答
11 浏览

bitbucket - 将 bitbucket 工件上传到密钥库

是否可以将 bitbucket 工件上传到关键基础文件夹?我尝试使用此管道将文件上传到 AWS s3 - atlassian/aws-s3-deploy:1.1.0

有没有类似的方式将工件上传到密钥库?

0 投票
0 回答
10 浏览

docker - Docker Desktop 由于挂载 /keybase 而无法启动

Docker Desktop 无法启动,因为它尝试挂载/keybase以待挂载。

系统:mac os Monterey 12.2.1

错误日志:

但是我的 Mac 中没有更多/keybase路径,即使我将 keybase 集成到 finder 路径,它也位于/Volumes/KeyBase

我的尝试:

  1. 重新安装 Keybase 并卸载
  2. 将 Docker 桌面恢复为出厂设置
  3. 卸载 Docker
  4. 伪造 /keybase 路径。

我猜 keybase 弄乱了我的 os fs mount 配置,但不知道如何恢复。有人可以帮忙吗?

顺便说一句,这里是打印输出:

提前致谢!