tolo-template

init

                   _oo0oo_
                  o8888888o
                  88" . "88
                  (| -_- |)
                  0\  =  /0
                ___/`---'\___
              .' \\|     |// '.
             / \\|||  :  |||// \
            / _||||| -:- |||||- \
           |   | \\\  -  /// |   |
           | \_|  ''\---/''  |_/ |
           \  .-\__  '-'  ___/-. /
         ___'. .'  /--.--\  `. .'___
      ."" '<  `.___\_<|>_/___.' >' "".
     | | :  `- \`.;`\ _ /`;.`/ - ` : | |
     \  \ `_.   \_ __\ /__ _/   .-` /  /
 =====`-.____`.___ \_____/___.-`___.-'=====
                   `=---='
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

启动脚本

  node _dev.js //进行了监听脚本

SSR 结构思路

为了保证直出文件的渲染效果,将所有的css的文件与js文件拼接到html对应的模块内。

开发使用的是less,通过监听main.less再重新编译到css.ejs中,css.ejs拼接到全局的页面head内。

开发环境会将所有的main.less进行读取目录,监控到对应的less文件发生变动就会编译所有的main.less文件。

后期目标

监控api请求的效果

吐出的文件进行压缩