akveo / akveo/ngx-admin

npm init initializer / create-nebular-app

未关闭
#2,040 2 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
enhancement needs info
主要语言
TypeScript
星标
25.7k
派生
7.9k
PR 合并指标
30 天内没有已合并 PR

描述

### Issue type

**I'm submitting a ...** (check one with "x")

* [ ] bug report
* [x] feature request
* [ ] question about the decisions made in the repository

### Issue description

**Current behavior:**

Doing a `git clone` of this repo is not the best way to start a project. It comes with stuff related to the development of `ngx-admin`, that doesn't interest the new Nebular application.
Also, the `starter-kit` branch looks outdated compared to the `master` branch.

**Expected behavior:**

My suggestion is to transform this repo in a [npm init initializer](https://docs.npmjs.com/cli/init#description), similar to [create-react-app](https://github.com/facebook/create-react-app). IMO, that could improve the developer experience and increase the adoption of Nebular.
I understand this has a lot more components than a simple React app, but I believe it's a better experience to start with a simple app and add stuff as we need it, than to start with a big boilerplate code and remove stuff we don't need. Even the `starter-kit` branch looks bloated to me.

**Steps to reproduce:**

Compare the experience of starting a ngx-admin/Nebular app and a React app.

贡献指南

打开贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。