我遇到了一个奇怪的问题,我刚刚在 2019 年 2 月 1 日更新了我的 Node.js 和 NPM。并使用以下命令 -
npm install -g firebase-tools
Run Code Online (Sandbox Code Playgroud)
安装 Firebase CLI
然后输入以下任一代码
firebase login
Run Code Online (Sandbox Code Playgroud)
或者
firebase init
Run Code Online (Sandbox Code Playgroud)
它显示以下错误
'firebase' 不是内部或外部命令,也不是可运行的程序或批处理文件。
请帮我。它已经消耗了我的两天时间。
我需要托管网站到谷歌firebase托管.我几乎到处都看,但钢有问题.我已经安装了NPM安装--global火力也NPM安装-g火力的工具,但是当我想用火力命令它说:"找不到命令"
firebase-tools"-bash:firebase:command not found"
https://github.com/firebase/firebase-tools/issues/46
这个帖子没有帮助
这是在sudo npm install --global firebase-tools之后
我想在Windows机器上开始使用firebase,但我不了解https://www.firebase.com/docs/web/quickstart.html上的入门说明.
我创建了一个包含以下内容的.html文件(从该页面上的说明复制).这样,信息被添加到数据库并从数据库中检索.但是我在Linux上丢失了像该页面上的$ npm install -g firebase-tools这样的指令.
我在https://www.firebase.com/docs/hosting/quickstart.html上的nodejs.org链接后面安装了nodejs
如果我在node.js屏幕上执行上面的命令(没有linux $ -prompt),我得到以下错误消息:npm应该在你的普通shell中运行在节点repl之外.(按Control-D退出.)
那么什么呢?
<html>
<head>
<script src="https://cdn.firebase.com/js/client/2.2.1/firebase.js"></script>
</head>
<body>
<script>
var myFirebaseRef = new Firebase("https://torrid-inferno-6000.firebaseio.com/");
myFirebaseRef.set({
title: "Hello!",
author: "Firebase",
location: {
city: "San Francisco",
state: "California",
zip: 94103
}
});
myFirebaseRef.child("location/city").on("value", function(snapshot) {
alert(snapshot.val()); // Alerts "San Francisco"
});
</script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)