Skip to content

Masonite basic package structure for creating and setting up Masonite packages.

License

Notifications You must be signed in to change notification settings

MasoniteFramework/starter-package

Folders and files

NameName
Last commit message
Last commit date

Latest commit

6166e8f · Apr 11, 2022

History

30 Commits
Jan 24, 2022
Jan 24, 2022
Feb 19, 2022
Apr 11, 2022
Sep 19, 2019
Dec 31, 2019
Jan 24, 2022
Jan 24, 2022
Dec 28, 2021
Jan 24, 2022
Feb 19, 2022
Feb 19, 2022
Jan 24, 2022
Feb 19, 2022
Jan 24, 2022

Repository files navigation

Learning Masonite

Masonite strives to have extremely comprehensive documentation. All documentation can be Found Here and would be wise to go through the tutorials there. If you find any discrepencies or anything that doesn't make sense, be sure to comment directly on the documentation to start a discussion!

Also be sure to join the Discord Group!

Setting up

To setup the package to get your package up and running, you should first take a look at setup.py and make any packages specific changes there. These include the classifiers and package name.

Then you should create a virtual environment and activate it

$ python3 -m venv venv
$ source venv/bin/activate

Then install from the requirements file

$ pip install -r requirements.txt

This will install Masonite and a few development related packages like pytest.

Finally you can run the tests and start building your application.

$ python -m pytest

About

Masonite basic package structure for creating and setting up Masonite packages.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published