This package will load any php content and use php to turn it into a html page.
Ex:
npm install webpack-php-loader
varfileContent=require("php!./file.php");// => run file.php with php and return it as some content (html for example)It can also be used inside the webpack configuration file (webpack.js):
module.exports={
...
module: {loaders: [
...
{test: /\.php$/,loaders: ['html-minify','php-loader']},
...
]},
...
}Here is a list of the available configuration options:
- proxy: set the name of a proxy script to be used as a loader for the resource
- args: list of string to be added as arguments to the proxy (or php) script
- debug: add depandancies as html comment in the output (this will modify the output of the php script, and can lead to invalid results)
example usage:
loaders: ['php-loader?'+JSON.stringify({proxy: 'router.php',args: ['--arg1=no'],debug: true})]In this case, the command to be executed by php-loader to get the file 'resource.php' will be:
php router.php --arg1=no resource.php
MIT (http://www.opensource.org/licenses/mit-license.php)
based on https://github.com/jehon/php-loader