Require PHP files from Node.js with Uniter.
npm install --save dotphpYou can install a custom require(...) extension that will use Uniter to compile the specified PHP file to JS and include it.
Example:
PHP file my_module.php:
<?php
print 'Hello from my_module!';JS file my_entrypoint.js:
// Register the extension for requiring .php files
require('dotphp/register')().then(() => {
require('./my_module.php')().execute();
});You can also require PHP files without interfering with require(...) behaviour by using the <DotPHP>.require(...) method.
Example:
PHP file my_module.php:
<?php
print 'Hello from my_module!';JS file my_entrypoint.js:
require('dotphp').require('./my_module.php')().execute();- Follow me on Twitter for updates: https://twitter.com/@asmblah