Skip to content

Concepts

This section lays the foundation for your @criticalmanufacturing/cli journey by introducing key concepts you will encounter throughout the process.

  • Understanding Project Types
    Explore the different project types supported by CM CLI in Project Types. This will help you choose the most suitable structure for your MES customization needs.

  • Project Scaffolding Options
    Delve into the available project scaffold configurations in Project Scaffold. Learn how to establish the optimal structure for your project, whether it's a simple, monolithic setup or a more complex, feature-driven approach.

  • Demystifying Layer Packages
    Uncover the various MES package types you can utilize to build your customizations. Layer Packages provides a comprehensive overview of these packages and their functionalities.

  • Streamlining Your Release Process
    While Release Process page showcases the internal release process used by CM Teams, it serves as a valuable starting point for building your own customized workflow. Adapt the recommendations and integrate them with your preferred CI/CD tools for smooth deployment.

By mastering these core concepts, you will be equipped to leverage the power of CM CLI on your MES customization projects.