wbadrh / phpackage-json
使用 PHP 从 package.json (Yarn) 中捆绑 JavaScript 和样式表。
1.0.5
2017-10-27 04:15 UTC
Requires
- php: >=7.0.21
- matthiasmullie/minify: ^1.3
README
使用 PHP 从 package.json (Yarn) 中捆绑 JavaScript 和样式表。
$ composer require wbadrh/phpackage-json
示例: https://github.com/wbadrh/phpackage-json-example
require __DIR__ . '/../vendor/autoload.php'; $assets = new PHPackage( __DIR__ . '/../package.json', // yarn package __DIR__ . '/../node_modules/', // yarn vendor [ // custom css __DIR__ . '/src/css/*' // user stylesheets ], [ // custom js __DIR__ . '/src/js/*' // user javascript ], [ // exclude 'index.js', ] ); $assets->fonts(__DIR__ . '/fonts');
<link href="<?= $assets->css(__DIR__, '/css/bundle.min.css') ?>" rel="stylesheet">
<script src="<?= $assets->js(__DIR__, '/js/bundle.min.js') ?>"></script>