検索
ホームページバックエンド開発PHPチュートリアルSmartcomb: PHP で実装された Web モジュール コンバイナー、smartcombweb_PHP チュートリアル

smartcomb: PHP で実装された Web モジュール スプライサー、smartcombweb

smartcomb は、PHP で実装された Web モジュール スプライサーです。他のコード スプライシング ツールと比較すると、次のような特徴があります。

    jsファイルに限定されず、あらゆる種類のファイルを結合できます。
  • 依存関係を一元化して宣言し、依存関係を自動的に分析して結合し、オンデマンドでロードします。
  • 複数の構成切り替えをサポート
  • CSS 内の画像パスを自動的に変更し、結合後に CSS 画像パスが間違っていることを心配する必要はありません
  • 結合された静的ファイルを直接生成するためのphpコマンドライン呼び出しとコマンドをサポートします

githubアドレス: https://github.com/hafeyang/smartcomb

モジュール宣言の設定

スマートコムは

JSON ファイルで構成されており、モジュール宣言ではキーを二重引用符で囲む必要があります。形式は次のとおりです: smartcomb.php 和modules.js构成,modules.js リーリー

これがデモです:

リーリー

ウェブで使用

上記のデモでは、プロファイルをデフォルトとしてモジュール構成を宣言しています。 Base と pageA の 2 つのモジュールを宣言します。pageA は Base モジュールに依存します。ベースモジュールには、 modules/base/base.js という 2 つの js ファイルが含まれています。このパスは

のパスに対して相対的なものであり、使用するときにファイルの種類を指定するだけです。 smartcomb.php

上記の設定ファイルについては、次のようにページ内で引用できます:

リーリー

pageA は基本モジュールに依存します。スマートコムは依存ファイルを自動的に結合します。

パラメータの呼び出し: smartcomb.php

  • profile:配置类型,默认为default。用该参数可以切换profile
  • : ファイル タイプ (モジュール宣言内のタイプ) はカスタマイズされた任意のファイル タイプにすることができ、デフォルトは js ですtype
  • : 組み合わせる必要があるモジュール、複数のモジュールを分割することができますmodules
コマンドラインで使用します

次のような php コマンドを直接使用できます:

リーリー

コマンドはステッチ結果を標準出力に直接出力し、直接ファイルを生成することができます。

リーリー

パラメータはWeb呼び出しメソッドと一致しています

ありがとうございます。ご質問がございましたら、ご連絡ください:)

http://www.bkjia.com/PHPjc/942273.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/942273.html技術記事スマートコム: PHP で実装された Web モジュール スプライサ、smartcombweb スマートコムは、PHP で実装された Web モジュール スプライサです。他のコード スプライシング ツールと比較して、次の特徴があります: あらゆるコードをスプライシングできます。
声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
php文件如何在手机上打开php文件如何在手机上打开Nov 13, 2023 am 11:08 AM

要在手机上打开php文件,需要在手机上搭建一个能够运行php的服务器环境,并将php文件上传到服务器上。然后,在手机上的浏览器中输入服务器的IP地址或域名,加上php文件的路径,即可打开php文件并查看其内容。

如何处理PHP文件路径大小写错误并生成相应的报错信息如何处理PHP文件路径大小写错误并生成相应的报错信息Aug 08, 2023 pm 09:45 PM

如何处理PHP文件路径大小写错误并生成相应的报错信息在开发PHP程序的过程中,我们经常会遇到文件路径大小写错误的问题。由于Windows和Linux系统对文件路径的大小写处理方式不同,当程序在开发环境中使用Windows系统测试通过后,在部署到Linux服务器上时可能会导致路径错误。为了解决这个问题,我们可以通过一些方法来处理文件路径的大

.php文件中可包含几方面内容.php文件中可包含几方面内容Mar 06, 2023 pm 05:32 PM

php文件中可包含的内容:1、起始标签“<?php”和结束标签“?>”,所有PHP代码都必须写在这对标签的里面;2、分号“;”,是PHP语句的分隔符,也代表着代码执行的指令;3、注释,有单行注释“//”、多行注释“/* */”、Shell注释“#”三种风格注释;4、换行符,可加强代码的可读性;5、代码段(如函数等)。

如何才能打开php文件如何才能打开php文件Sep 01, 2023 am 11:53 AM

打开php文件步骤:1、选择文本编辑器;2、在选择的文本编辑器中,创建一个新的文件,并将其保存为.php文件;3、在创建的PHP文件中,编写PHP代码;4、要在本地计算机上运行PHP文件,需要设置一个服务器环境;5、安装服务器环境后,需要将PHP文件放入服务器目录中;6、一旦将PHP文件放入服务器目录中,就可以通过浏览器来运行它。

怎么打开php文件怎么打开php文件Jan 24, 2024 pm 04:12 PM

打开php文件的工具:1、Notepad++;2、Sublime Text;3、Visual Studio Code;4、Eclipse;5、XAMPP。详细介绍:1、Notepad++,这是一个免费的文本编辑器,支持多种编程语言,包括PHP,它具有语法高亮和代码折叠等功能,可以更轻松地阅读和编辑PHP代码;2、Sublime Text,这是一款功能强大的文本编辑器等等。

运行PHP程序的前提条件是什么?运行PHP程序的前提条件是什么?Mar 26, 2024 pm 03:45 PM

标题:运行PHP程序的前提条件及示例PHP是一种广泛应用于Web开发的脚本语言,许多网站都是通过PHP来运行其动态内容。要成功运行PHP程序,必须满足一些前提条件。下面将介绍运行PHP程序的前提条件,并提供具体的代码示例。服务器环境首先,PHP程序需要在支持PHP语言的服务器环境中才能正常运行。最常见的服务器环境是Apache服务器,并且需要安装PHP解释器

PHP文件可包含哪些代码PHP文件可包含哪些代码Aug 01, 2023 pm 01:34 PM

PHP文件可包含的代码:1、PHP代码,用来完成各种服务器端的任务;2、HTML代码,用来定义网页的结构和布局;3、CSS代码,用来定义网页的样式;4、JavaScript代码,用来实现在网页中进行各种动态交互的功能;5、SQL代码,用来操作数据库;6、文件包含代码,可以将代码进行模块化;7、第三方库和框架,可以快速构建功能丰富的应用程序。

如何处理PHP文件编码错误并生成相应的报错信息如何处理PHP文件编码错误并生成相应的报错信息Aug 06, 2023 pm 02:09 PM

如何处理PHP文件编码错误并生成相应的报错信息在开发PHP应用程序时,经常会遇到文件编码错误的问题。这些错误可能会导致程序无法正常运行,或者在用户面前展示乱码。为了更好地处理这些错误并生成相应的报错信息,我们可以采取一些常见的解决方案。确定文件编码首先,我们需要确定文件的编码格式。常见的编码格式有UTF-8、GBK等。可以通过文本编辑器的“另存为”功能来查看

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

EditPlus 中国語クラック版

EditPlus 中国語クラック版

サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

Dreamweaver Mac版

Dreamweaver Mac版

ビジュアル Web 開発ツール

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強力な PHP 統合開発環境

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

mPDF

mPDF

mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。