-
示例博客由 Bramble MVC 构建而成,项目名为 bramble-mvc-example
资源介绍
Bramble MVC 示例博客
该存储库包含一个使用生成静态多用户博客站点的项目。 要构建站点,请使用npm install然后使用node build 。
结构
视图文件位于lib/view 。 包含 markdown 的 Markdown 文件存储在lib/posts 。 用于从文件系统读取博客文章的代码位于\lib\data 。 构建网站的主要入口点在build.js 。
路线
build.js定义了各种路由映射 url 到应用程序逻辑。 以下是从build.js几行:
bramble . get ( '/blog/author/:name' , function ( req , res ) {
res . view ( "blogpage" , {
posts : blogRepository . getPostsByAuthor ( req . pa