Skip to content

Navigation Menu

Sign in
Sign up
woshi82 edited this page Jun 28, 2016 · 34 revisions

olo

一个自动化前端开发工程流的工具包。里面包括seoseo-php模式。

共同点:都是具有PC端SEO优化的工作流程。都采用了node服务,通过fis3进行资源定位及优化。
区别:
seo-php用的是generator-biketo的开发流程,模版渲染部分由PHP负责。最后产出在后台的服务上运行项目。
seo采用了node服务,以handlebars为模版引擎,实现了页面的自动路由功能。最后产出在node服务上运行。

安装

npm i olo -g

基本命令

所有命令的参数都可以通过olo ** -h查看

初始化

olo init 

生成视图

olo v view-name 

生成组件

olo c component-name 

监听项目

olo w

启动项目中包括清空本地fis3服务文件的server clean,清空编译缓存、自动刷新、实时监听release -clw

开启服务

olo s 

发布

olo r

新建项目

mkdir my-project
cd my-project
olo init
olo v view-name (可选)
olo c component-name (可选)
npm run start
npm run watch

公用配置

config.json tupian

seo-php

功能、用法与generator-biketo相类似。

目录结构
注意事项
  1. {{#if dev}}handlebars语法区分纯前端开发和后台模板开发;
  2. {{> cmp}}引入组件;
  3. 可以自行加入helper并在_conf.js_中的handlebars配置项中配置;
  4. fis-parser-biketo-handlebars编译handlebars

seo

目录结构
注意事项
  1. 页面路由 2、接口路由

Clone this wiki locally

AltStyle によって変換されたページ (->オリジナル) /