以下我會寫到遇到的問題。
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) ;如果你是全域性安裝的firebase-tools,你可以通過如下方法找到client.js// 新增proxy配置
options.proxy = ;
…}
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...