mac環境 用firebase部署自己的網頁

2021-08-28 23:10:46 字數 1628 閱讀 6103

以下我會寫到遇到的問題。

firebase cli(命令列介面)需要node.js和 npm。安裝node.js也會安裝npm。

一旦安裝了node.js和npm,就可以通過npm安裝firebase cli:

npm install -g firebase-tools
這將安裝全域性可用的firebase命令。要更新到最新版本,只需重新執行相同的命令即可。

要將本地計算機連線到firebase帳戶並獲取對firebase專案的訪問許可權,請執行以下命令:

firebase login

問題:firebase: command not found

解決:設定環境變數 sudo vi ~/.bash_profile  export path=$:/users/username/.npm-global/bin

關閉再開啟

問題:firebase clilogin failed

解決:firebase login --no-localhost   #忽略我們本地ip的影響

問題:error: authentication error: your credentials are no longer valid. please run firebase login --reauth

解決:設定環境變數http_proxy,我本機的**使用的是1087埠。export http_proxy=http://localhost:1087修改faye-websocket,開啟**配置。faye-websocket是firebase依賴的乙個websocket庫,需要為其client.js新增如下配置:

var client = function(_url, protocols, options) ;

// 新增proxy配置

options.proxy = ;

…}

如果你是全域性安裝的firebase-tools,你可以通過如下方法找到client.js

node_path=`npm prefix -g` // client.js的位置 $node_path/lib/node_modules/firebase-tools/node_modules/firebase/node_modules/faye-websocket/lib/faye/websocket/client.js

firebase login --no-localhost從專案目錄的根目錄,執行以下命令:

cd 工程目錄

firebase init
選擇hosting然後空格 -->❯ ◉ hosting: configure and deploy firebase hosting sites

按照提示完成會生成兩個檔案:index.html(要部署到firebase的網頁)和firebase.json(暫時沒作用)

要部署站點,請從專案的根目錄執行以下命令:

firebase deploy

大功告成。

eclipse tomcat solr環境部署

前面已經記錄過如何部署solr環境,這篇部落格介紹下如何在eclipse中部署solr。廢話不多說,直接來步驟 2 在eclipse中部署tomcat。windows preferences server runtime environment add browse選擇你的tomcat路勁就好了。例...

ALL in one openstack環境部署

1臺虛擬機器 8c16g centos 7.2 bin bash set x 配置aliyun的centos和epel mirror mkdir etc yum.repos.d.backup mv etc yum.repos.d etc yum.repos.d.backup curl o etc y...

mac 環境搭建

把nginx和prce 放到同一目錄 例如 都放到documents下 cd users mac documents nginx 1.5.9 sudo configure prefix usr local nginx with pcre pcre 8.33 sudo make sudo make i...