快伯萨圣就

2020-08-08
0
推广 极客猿梦导航
独立开发者的导航站 
Demo | 更新日志 | 提需求/留言 | 提BUG | QQ交流群

版本说明
老版本纯静态导航版:最初的一版静态页面,数据都写在页面里的。

JSON 静态导航版:数据和页面分享,可以部署在github或gitee上使用,将 dist 目录下的文件上传到远程仓库里访问。

数据库动态导航版:功能最全的版本,后续会增加更多功能

nuxt ssr版:更好的seo,更快的加载速度



安装部署
nuxt版本
找到deploy/index.js文件,填写下服务器信息,配置下自动部署
找到package.json文件,scripts.start下配置下root变量
找到nuxt.config.js文件,配置mongodb链接
运行npm deploy自动构建并打包到服务器上
配置下网站的nginx文件,替换掉server_name

map $sent_http_content_type $expires {
"text/html" epoch;
"text/html; charset=utf-8" epoch;
default off;
}

server {
listen 80; # the port nginx is listening on
server_name navigation.zcbing.cn; # setup your domain here

gzip on;
gzip_types text/plain application/xml text/css application/javascript;
gzip_min_length 1000;

location / {
expires $expires;

proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_read_timeout 1m;
proxy_connect_timeout 1m;
proxy_pass http://127.0.0.1:3000; # set the address of the Node.js instance here
}
}

服务器项目根目录下npm install安装包
npm i -g pm2安装下node进程管理
pm2 start npm --name "nav" -- run start启动下服务器
访问下你配置的域名就ok了。

https://github.com/geekape/geek-navigation#nuxt版本
本周热议
网站空间不支持301定向设置,可以在代码里面写代码设置? 2
2
1
百度联盟的广告可以作弊不?可以让用户自动触发点击不? 7
我用着三个支付宝,两个刚开通几个月,刚刚点开通借呗。一个没额度,一个一万 5
1
外贸建站你们怎么收费的 2
百度适配这样的,下面适配规则还要填吗? 1
1
头条号视频有谁会开原创么? 1
钻石级赞助商 - 我要加入