php-include-html
v1.4.6
Published
Scan PHP files in Gulp and process include and require statements to inline HTML snippets
Downloads
54
Maintainers
Readme
Description
Scan PHP files in Gulp and process include and require statements to inline HTML snippets. The following are all handled...
- include
- require
- include_once
- require_once
Status
Requirements
- Gulp - v3.9.1 or newer
Install
npm install php-include-html --save-dev
Examples
- gulpfile.js
var gulp = require("gulp");
var pump = require("pump");
var phpinc = require("php-include-html");
var phpFiles = ["index.php"];
gulp.task("php",function(cb) {
pump([
gulp.src(phpFiles),
phpinc({verbose:true}),
gulp.dest("build")
],cb);
});
- index.php
<!DOCTYPE html>
<html lang="en-gb">
<head>
<title>php-include-html</title>
<?php include("head.php");?>
</head>
<body>
<!-- etc -->
</body>
</html>
- head.php
<meta name="viewport" content="width=device-width,initial-scale=1.0">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
Configuration options
- verbose: Will output additional messages to the console (boolean - default: false)
- path: The base path of files if not same as gulpfile (string - default: "")