安装chrome
添加key
wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
添加源
/etc/apt/sources.list.d/google.list 内容为
deb http://dl.google.com/linux/chrome/deb/ stable main
更新
sudo apt-get update
安装chrome
sudo apt-get install google-chrome-stable
运行prerender
创建一个nodejs项目
npm init
npm install --save prerender
添加一个server.js
const prerender = require('prerender');
const server = prerender({
port: 5001,
chromeLocation: '/usr/bin/google-chrome',
chromeFlags: [
'--headless',
'--disable-gpu',
'--remote-debugging-port=9222',
'--hide-scrollbars'
]
});
server.start();
运行server.js
可以用pm2或者supervisor等watchdog运行这个js文件