philip1337/php-extjs-loader 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

philip1337/php-extjs-loader

Composer 安装命令:

composer require philip1337/php-extjs-loader

包简介

Sencha - ExtJS 4.0.x - 6.2.x Architect project loader

README 文档

README

This library allows you to load architect projects directly into your application without loading the js files separately.

The supplied internal project parser is resolving all conflicts and provides the sorted code.

Add MVC Support for your ExtJS project

You can build a modular project by loading projects into containers without modifying any of your projects files.

Extending the internal parser

You can easily extend the internal project parser

\ExtJSLoader\ProjectParser::registerParser((
    new Parser()
));

Dump the project files for remote deployment without any *.xds files or metadata

If you provide the application to external customers and you don't want to deploy your project files, you can load project from a 'compiled' (dump) file.

$loader = new \ExtJSLoader\Project(
    "TestArchitectProject",                     //  Application name
    __DIR__ . "/../test/TestArchitectProject",  //  Root directory
    __DIR__ . "/TestCompiledProject.xvt",       //  Compiled path!
    "test-destination"                          //  Target div (render destination)
);

// Use compiled project if exists
$loader->load(true, true);

// Get code
echo $loader->getCode();

Examples

Easy implementation

Installation

To use this library you need to add the following in your composer.json

philip1337/php-extjs-loader

or run the following command in your project root

composer require philip1337/php-extjs-loader

License / Copying

This project is released under the GPL v3 license, so feel free to share or modify it.

Bug report

To get a faster bug resolvement please provide an example code.

统计信息

  • 总下载量: 28
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 2
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 1
  • 开发语言: PHP

其他信息

  • 授权协议: GPL
  • 更新时间: 2020-03-27

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固