小编Xwe*_*que的帖子

无法从系统升级或删除 Firebase

正如标题所暗示的那样,我无法升级或以任何方式从我的系统中删除当前版本的 firebase,我不明白为什么。我使用首次启动项目时提示的 firebase 命令安装它,符合npm install -g firebase-tools. 在我安装了其他软件包之后,我相应地升级了这些软件包。

现在我想删除这个包,我只是不明白该怎么做。我跑了

npm uninstall -g firebase-tools

npm uninstall -g firebase-admin

npm uninstall -g firebase-functions

npm uninstall -g firebase*

...以及许多其他变体。经过一段时间的尝试,我只是想我会检查可能还剩下哪些包。

npm ls | grep firebase

显示仍然没有安装 firebase 软件包,但是,运行任何 firebase 命令仍然可以正常工作。运行firebase --version我得到3.15.4。我也,就像一个万福玛丽一样,试着跑步apt remove --purge firebase*

进一步挖掘我认为可能npm ls命令已关闭,因此我尝试重新安装所有 firebase 软件包。我再次运行它,它们就在那里,但是* firebase 现在是版本4.12.1。运行firebase --version仍然产生3.15.4

我真的迷失在这一点上。所有与卸载 firebase 相关的帮助文章都指向如何删除项目或数据库或 npm 如何卸载软件包网站。

真挚地。

npm firebase firebase-cli

8
推荐指数
1
解决办法
1391
查看次数

在Ubuntu c ++上找不到gtk/gtk.h

我对编程很陌生,特别是涉及如何包含库和类似的活动.我过去一直使用Python进行编程,并且我一直在使用GTK来创建窗口,这也是我在用c ++编程时打算做的事情.为了开始,这是我的代码:

#include <stdlib.h>
#include <gtk/gtk.h>

static void helloWorld (GtkWidget *wid, GtkWidget *win)
{
  GtkWidget *dialog = NULL;

  dialog = gtk_message_dialog_new (GTK_WINDOW (win), GTK_DIALOG_MODAL, GTK_MESSAGE_INFO, GTK_BUTTONS_CLOSE, "Hello World!");
  gtk_window_set_position (GTK_WINDOW (dialog), GTK_WIN_POS_CENTER);
  gtk_dialog_run (GTK_DIALOG (dialog));
  gtk_widget_destroy (dialog);
}

int main (int argc, char *argv[])
{
  GtkWidget *button = NULL;
  GtkWidget *win = NULL;
  GtkWidget *vbox = NULL;

  /* Initialize GTK+ */
  g_log_set_handler ("Gtk", G_LOG_LEVEL_WARNING, (GLogFunc) gtk_false, NULL);
  gtk_init (&argc, &argv);
  g_log_set_handler ("Gtk", G_LOG_LEVEL_WARNING, g_log_default_handler, NULL);

  /* Create the main window …
Run Code Online (Sandbox Code Playgroud)

c c++ linux ubuntu g++

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

离开站点跨浏览器(JS)之前确认消息

想要在有人离开我的网站之前出现确认框.他们有信息,如果他们离开而你就不会想要这样做.请特定的是我应该把代码放在哪里因为我不是最好的编码器...

javascript

5
推荐指数
1
解决办法
5590
查看次数

标签 统计

c ×1

c++ ×1

firebase ×1

firebase-cli ×1

g++ ×1

javascript ×1

linux ×1

npm ×1

ubuntu ×1