Phonon是一个开源的HTML、CSS和JavaScript无关框架,允许创建网站或混合Web应用。

v2.0.0-alpha.2 2019-07-17 18:53 UTC

This package is auto-updated.

Last update: 2024-09-04 06:51:17 UTC


README

Phonon是一个注重简洁和灵活性的响应式前端框架

TypeScript Dependency Status devDependencies Status Build Status Codecov npm license

从v2版本开始,Phonon使用SassTypeScript编写。

安装

您有以下选项来安装Phonon v2

  • 使用npm安装npm install phonon@2.0.0-alpha.1

  • 使用Yarn安装yarn add phonon@2.0.0-alpha.1

  • 使用Composer安装composer require phonon-framework/phonon

  • 通过使用UNPKG将Phonon编译的CSSJavaScript的CDN缓存版本提供给您的项目

  • 通过以下命令克隆仓库以获取所有源文件并使用脚本编译Phonon: git clone https://github.com/phonon-framework/phonon.git

  • 下载最新版本并使用dist文件夹中可用的编译CSS和JavaScript文件

框架兼容性

Phonon使用DOM MutationObserver,这使得Phonon与Angular、React和Vue等框架易于使用。有关更多信息,请参阅示例

示例

我们有一些示例与您分享,以展示将Phonon集成到您的项目是多么简单。所有示例均位于examples/

版本控制

Phonon框架遵循语义版本控制指南

贡献

不要犹豫为这个项目做出贡献!Phonon团队完全欢迎任何建议或改进。请访问问题页面以打开问题。此外,如果您的pull请求包含JavaScript补丁或功能,您必须包含相关的单元测试。编辑器首选项在编辑器配置中可用,以便在常用的文本编辑器中使用。

版权和许可

代码在MIT许可下发布。