nodejs-website-boilerplate - Node.js网站模板


MIT
跨平台
JavaScript

软件简介

Node.js Website
Boilerplate是一个满足一些常见的网站要求的Node.js网站模板,包括动态网页、博客文章、作者管理、搜索引擎优化、联系表格和网站搜索等。

Demo
点击这里查看Demo站点(Medical Professional)

特性:

  • 与移动端或是前端(Bootstrap)充分响应

  • SEO准备

  • 发送电子邮件到你选择的邮箱和以供参考的Cosmic JS的联系表格

  • 全网站搜索功能

  • 很容易在Cosmic JS上管理网页、博客、联系信息等所有存储信息

注册Cosmic JS,安装Demo和部署此网站。

开始

git clone https://github.com/cosmicjs/nodejs-website-boilerplate 
cd nodejs-website-boilerplate
npm install

将example-bucket.json文件导入到你的Cosmic JS存储器。要做到这一点去你的存储器>设置>导入/导出数据。

在生产环境中运行

COSMIC_BUCKET=your-bucket-slug npm start

在开发环境中运行

npm run development

配置
联系邮箱:由于Node.js没有邮件服务器,联系表格使用一个SMTPS字符串连接到你选择的邮件服务器。要做到这一点,在你的Cosmic
JS存储器中添加SMTPS_STRING到你的ENV
vars。这个位于你的存储器>设置>部署网站。一个例子字符串,比如这样:SMTPS://yourname%40gmail.com:yourpass@smtp.gmail.com