Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mlewand/generator-ckeditor4
Yeoman generator for CKEditor 4
https://github.com/mlewand/generator-ckeditor4
ckeditor ckeditor4 generator nodejs yeoman-generator
Last synced: about 1 month ago
JSON representation
Yeoman generator for CKEditor 4
- Host: GitHub
- URL: https://github.com/mlewand/generator-ckeditor4
- Owner: mlewand
- Created: 2017-01-03T22:15:13.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2017-04-12T21:14:12.000Z (over 7 years ago)
- Last Synced: 2024-10-11T02:06:16.650Z (about 1 month ago)
- Topics: ckeditor, ckeditor4, generator, nodejs, yeoman-generator
- Language: JavaScript
- Size: 8.21 MB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Yo CKEditor4
![CKEditor4 generator](assets/logo-200.png)
---
[![AppVeyor](https://ci.appveyor.com/api/projects/status/ig85qtyidxm4hkcg?svg=true&passingText=master%20%E2%9C%93)](https://ci.appveyor.com/project/mlewand/generator-ckeditor4) [![Travis CI](https://img.shields.io/travis/mlewand/generator-ckeditor4.svg)](https://travis-ci.org/mlewand/generator-ckeditor4)
This generator helps with some common CKEditor 4 tasks.
Note that some commands, like build, rely on being launched in CKEditor 4 workspace directory.
## Installation
```bash
npm install -g yo generator-ckeditor4
```## Create Plugin
![Create plugin generator screencast](assets/createPlugin.gif)
```bash
yo ckeditor4:createPlugin [name]
```Creates a new plugin in a `name` directory. This generator has multiple options, use `yo ckeditor4:createPlugin --help` to list them all.
## Issues
### Add
`yo ckeditor4:issue add`
Opens your web browser on a page where you can fill a new ticket.
### Open
`yo ckeditor4:issue open 16705`
Opens an issue with a given id.
If you're using command from CKEditor git repository on `t/` branch, you could skip ticket number - that way it will automatically pick your current ticket number.
### Roadmap
Simply opens CKEditor 4 roadmap.
### Milestone
Opens a details for the given milestone.
`yo ckeditor4:issue milestone 4.6.0`
Milestone number might be skipped, then current version of CKEditor is used.
## Build
Builds CKEditor project.
`yo ckeditor4:build --preset standard`
`yo ckeditor4:build --preset basic --all`