@kozmonos/template-generator

0.1.2 • Public • Published

Setup

npm i -g @kozmonos/template-generator 

if you are using Linux or Mac, you may need to run the command with sudo.

sudo npm i -g @kozmonos/template-generator 

Usage

Create basic template with default folder structure

template create

Pull template from github

template pull --url <github-url>

Create your template

Folder structure

📦project-folder
 ┣ 📂src
 ┃ ┗ 📜...files
 ┗ 📜index.js

index.js: It's a config file. You can visit for more config options here.

Example:

//inquierer data
module.exports = [
	{
		type: 'input',
		name: 'will_be_change',
		message: 'Input data:',
		default: "default data"
	}
]

// You should keep the ci folders in src, whichever the user chooses, the other will be deleted.
module.exports.ci = ['Github Actions' , "CircleCI"]

files: Main project folder files. We are using mustacheJS for render template. You can click here for more information.

Feature

Name Description Content Status
NuxtJS template Best Nuxt development environment to focus only on new website
  • i18n
  • Google Tag Manager
  • Google Analytics
  • router
  • Yandex Metrica
  • colors.scss file
  • sitemap
  • robots.txt
  • dotenv
  • svg
  • pwa
  • axios
Processing
Vue component The best Vue component development environment to set up the best module structure
  • CI for NPM
  • Vue
  • basic folder structure
  • Eslint
  • Sonar
Processing
JS Package Best development environment for building a JS package with module structure
  • CI for NPM
  • basic folder structure
Processing
Laravel + Mongo = API Development environment where necessary settings are made to develop your backend quickly
  • MongoDB
  • Force all response JSON
  • delete /api path
  • delete frontend viewer
Processing

Readme

Keywords

none

Package Sidebar

Install

npm i @kozmonos/template-generator

Weekly Downloads

0

Version

0.1.2

License

ISC

Unpacked Size

9.48 kB

Total Files

8

Last publish

Collaborators

  • onuraycicek