lemon-manager-core

much simpler management of Lemonce. Just about project module inside.

Usage no npm install needed!

<script type="module">
  import lemonManagerCore from 'https://cdn.skypack.dev/lemon-manager-core';
</script>

README

lemon-manager-core

This project is used to manager test cases by LC2. It mainly include a lightweight user center, project management and case management.

This is a standard front-end project for work with lemon-cloud-core (Default back-end).

Before use this project, you must know it is a test management project and confirm to use it for internal team work. You can also just use public service Lemonce from offical.

This project can only be used for RE Development (No direct deployment). To learn more about how to use the project, please read the following document.

Practice advice

Usage

  1. Prepare module source code
  2. Create an entry
  3. To configure
  4. Do some development (optional)
  5. Deploy on a http-server

Install

npm

npm install --save-dev lemon-manager-core

or zip

Download from github

Initialization

index.html (Basic)

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <title>[Any]</title>

<!-- Reference or Inline -->
    <script src="./config.js"></script>

<!-- npm: ./node_modules/lemon-manager-core/dist/lemon-manager-core.js -->
    <script src="[lemon-manager-core].js"></script>

<!-- Extensions -->
    <script src="[lemon-manager-extension-*].js"></script>

<!-- Your code -->
    <script>...</script>
</head>

<body>
<!-- Your header -->
    <div ng-view></div>
<!-- Your footer -->
</body>

</html>

See the offical edition. After the jump view source.

Config

config.js:

var config = {
    api: {
        domain: '//localhost',
        port: 81,
        protocol: 'http:',
        pathname: 'manager/'
    },
    language: 'en_US',
};

use Lemonce:

var config = {
    api: {
        domain: '//manager.lemonce.net',
        port: 443,
        protocol: 'https:',
        pathname: 'manager/'
    },
    language: 'zh_CN',
};

Develop extensions

Use webpack

Access angular module

Override a view

Register manual

language package

Business

Our team(or-change) provide a business service. If you need a cheaper and effective testing solution, please contact with us.

We have also provided other product to help you organize your WEB testing. See more.

Email: business@or-change.cn

License

MIT License