Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lavas-project/lavas
基于 Vue 的 PWA 解决方案,帮助开发者快速搭建 PWA 应用,解决接入 PWA 的各种问题
https://github.com/lavas-project/lavas
Last synced: about 1 month ago
JSON representation
基于 Vue 的 PWA 解决方案,帮助开发者快速搭建 PWA 应用,解决接入 PWA 的各种问题
- Host: GitHub
- URL: https://github.com/lavas-project/lavas
- Owner: lavas-project
- License: mit
- Created: 2017-05-22T08:01:37.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2020-08-11T17:39:42.000Z (over 4 years ago)
- Last Synced: 2024-10-07T09:06:33.314Z (2 months ago)
- Language: JavaScript
- Homepage: https://lavas.baidu.com
- Size: 1.14 MB
- Stars: 1,966
- Watchers: 59
- Forks: 116
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-github-star - lavas - project | 1969 | (JavaScript)
README
lavas
=========[![npm (scoped with tag)](https://img.shields.io/npm/v/lavas.svg)](https://npmjs.com/package/lavas)
[![Build Status](https://api.travis-ci.org/lavas-project/lavas.svg?branch=master)](https://travis-ci.org/lavas-project/lavas)
[![Coverage Status](https://coveralls.io/repos/github/lavas-project/lavas/badge.svg?branch=master)](https://coveralls.io/github/lavas-project/lavas)
[![NPM downloads](https://img.shields.io/npm/dm/lavas.svg)](https://npmjs.com/package/lavas)基于 Vue 的 PWA 解决方案,帮助开发者快速搭建 PWA 应用,解决开发 PWA 过程中遇到的各种问题。
[DEMO](https://lavas-project.github.io/lavas-demo/appshell/#/) App Shell 生成的简易 DEMO,建议在手机浏览器中打开
lavas 提供了命令行工具,可以通过以下命令进行安装
```bash
$ npm install -g lavas
```再通过 `lavas init` 并填入项目基本信息新建一个项目
```bash
$ lavas init
```启动开发服务器
```bash
$ lavas dev
```构建部署之后,您的站点就拥有 PWA 的体验了。
## 文档部分
- [官网](https://lavas.baidu.com) - lavas 的文档都可以在这里找到
- [lavas 文档](https://lavas.baidu.com/guide) - lavas 开发使用文档
- [PWA 文档](https://lavas.baidu.com/doc) - PWA 相关文档
- [Workbox2 文档](https://developers.google.com/web/tools/workbox/reference-docs/v2.1.3/) - Service Worker 相关文档Enjoy it!