2016-11-29 41 views
0

我想用prerender.io,根據it's Documentation本地預先轉譯沒有奏效

運行這些命令

$git clone https://github.com/prerender/prerender.git 
$cd prerender 
$npm install 
$node server.js 

如果我訪問MY_SERVER_IP:3000/http://www.google.com它必須顯示google.com的分段版本在有,當我嘗試看到它的瀏覽器標籤越來越加載和在server.js我只看到

2016-11-29T18:01:11.978Z getting http://www.google.com/ 

沒有任何結果在瀏覽器中。

問題在哪裏?

enter image description here

+1

它看起來像您沒有看到「啓動幻影」,其中它的正確啓動後,你應該會看到。如果您仍然遇到問題,請檢查並確保您的所有依賴項都已正確安裝。 –

+0

@ Prerender.io感謝您的回覆,嗯,我解決了這個問題,添加了無效的區域TAG – zhilevan

回答

0

這是因爲在phantomjs

根據this issue區域問題嘗試用

export LANGUAGE=en_US.UTF-8 
export LANG=en_US.UTF-8 
export LC_ALL=en_US.UTF-8 
locale-gen en_US.UTF-8 
sudo dpkg-reconfigure locales 
  • 停止server.js
  • 決心本地警告
  • 註銷來解決它(或ter minate你會改變區域設置生效)
  • 開始server.js再次