在codeigniter项目上生成关键css

时间:2018-02-21 09:43:28

标签: php html css codeigniter critical-css

这个问题比理论更具理论性。我需要为站点中的css生成关键路径。我阅读了有关此工具的教程:https://github.com/addyosmani/critical,并在此报告基本示例:

critical.generate({
    base: 'test/',
    src: 'index.html',
    dest: 'styles/main.css',
    width: 1300,
    height: 900
});

在我的情况下,我有这个codeigniter结构:

application
-config
--config.php
--routes.php
--...
-controllers
--Matching.php
--...
-views
--home_matching.php
--page_about.php
--page_contact.php
--...
out
-bundle.min.css //this is the minified css visible in all views
关于主页,页面和页面联系人的

routes.php是:

$route['default_controller'] = 'Matching';
$route['about'] = 'Matching/about';
$route['contact-us'] = 'Matching/contactus';

匹配控制器中方法的列表如下:

class Matching extends CI_Controller{


public function __construct()
  {
    parent::__construct();
  }

  function index()
  {
    $this->load->view('home_matching.php');
  }

  function about()
  {
    $this->load->view('page_about.php');
  }

  function contactus()
  {
    $this->load->view('page_contact.php');
  }

有一种方法可以用这种结构生成一个关键的css吗?

0 个答案:

没有答案