douglasgreen/pagemaker

一个使用插件架构以面向对象风格构建网页的项目

0.1.1 2024-06-01 00:30 UTC

This package is auto-updated.

Last update: 2024-10-02 00:39:21 UTC


README

一个使用插件架构以面向对象风格构建网页的项目

项目设置

标准配置文件(用于代码检查和测试)从名为utility的GitHub仓库复制到指定位置。有关详细信息,请参阅该项目的README页面。

使用方法

页面构建器提供了一套类,用于组装HTML页面。

安装资源

小部件使用composer安装到主项目的供应商目录。然后,您应该将它们的资源复制到public/widgets/目录,并以您小部件的名称命名。您可以通过在主项目中使用以下简单的Bash脚本来完成此操作

#!/bin/bash

# Set the source and destination directories
VENDOR_DIR="vendor/your-package-name"
PUBLIC_DIR="public/widgets"

# Create the destination directory if it doesn't exist
mkdir -p $PUBLIC_DIR

# Copy JavaScript files
cp -R $VENDOR_DIR/assets/js/* $PUBLIC_DIR/js/

# Copy CSS files
cp -R $VENDOR_DIR/assets/css/* $PUBLIC_DIR/css/

# Copy image files
cp -R $VENDOR_DIR/assets/images/* $PUBLIC_DIR/images/

echo "Assets copied successfully!"