Create Packages
Basic Create
In shit cli, you can run shit --create <Package Name> to create a default package with zip format. This package just includes a package.json and an empty .pkgtype.
For example: Run shit --create test.pkg We will get a package test.pkg Compress it, you will get:
sh
$ tree test/
├── package.json
└── .pkgtypeFile Description
- .pkgtype: the package's type, DO
NOTEDIT! - package.json: the package configure you need to edit, it includes:
- authors: the package's authors
- description: the package's description
- license: the package's license (like MIT, Apache-2.0, etc)
- name: the package's name
- version: the package's version
Create specialize package
At the most of time, we need to get a type of package. You can run shit --create <Package Name> --type <Package Type>
For example:
sh
shit --create test.pkg --type styleYou will get a style package named test.pkg Compress it, you will get:
sh
$ tree test/
├── style
│ └── main.lua
├── package.json
└── .pkgtypeFile Description
- style/main.lua: the lua configure, you need to write lua codes into it
