Skip to content

Latest commit

 

History

History
84 lines (59 loc) · 1.4 KB

README-ZH.md

File metadata and controls

84 lines (59 loc) · 1.4 KB

Nest Logo

英文版-en | 中文版-zh

已部署上线的多语言自适应网站https://www.macphpstudy.com的源代码,使用nestjs,nestjs-i18n,hbs,bootstrap等技术栈制作

安装

$ yarn install

调试运行

# development
$ yarn run start

# watch mode
$ yarn run start:dev

# production mode
$ yarn run start:prod

构建

$ yarn run build

部署

使用PM2运行

$ cd dist;
$ pm2 start main.js
$ pm2 save

使用nginx作为反向代理, nginx url重定向规则:

location ~* (.*)?$ {
    if (!-f $request_filename){
        proxy_pass http://127.0.0.1:3000;
	}
}

站点地图sitemap

编辑sitemap.js, 替换成你的url和lang设置

const urls = [
  'www.macphpstudy.com',
  'www.phpwebstudy.com',
  'www.phpwebstudy.cn',
];

const langs = ['', 'en/', 'zh/', 'ja/', 'fr/', 'de/', 'ko/'];

构建站点地图

$ yarn run sitemap

项目信息

开源许可证

MIT licensed.