|
|
1 місяць тому | |
|---|---|---|
| .. | ||
| __mocks__ | 1 місяць тому | |
| examples | 1 місяць тому | |
| images | 1 місяць тому | |
| public | 1 місяць тому | |
| scripts | 1 місяць тому | |
| src | 1 місяць тому | |
| tests | 1 місяць тому | |
| .babelrc | 1 місяць тому | |
| .travis.yml | 1 місяць тому | |
| CHANGELOG.md | 1 місяць тому | |
| CODE_OF_CONDUCT.md | 1 місяць тому | |
| CONTRIBUTING.md | 1 місяць тому | |
| LICENSE | 1 місяць тому | |
| LSF.init.md | 1 місяць тому | |
| README.md | 1 місяць тому | |
| codecov.yml | 1 місяць тому | |
| cypress.config.ts | 1 місяць тому | |
| jest.config.js | 1 місяць тому | |
| jest.setup.js | 1 місяць тому | |
| nyc.config.js | 1 місяць тому | |
| package.json | 1 місяць тому | |
| project.json | 1 місяць тому | |
| tsconfig.jest.json | 1 місяць тому | |
| tsconfig.json | 1 місяць тому | |
| tsconfig.lib.json | 1 місяць тому | |
| tsconfig.spec.json | 1 місяць тому | |
Label Studio Frontend (LSF) is a crucial module of the Label Studio ecosystem, pivotal in driving the entire annotation flow. It's a front-end-only module, combining a user interface for annotation creation with a data layer that standardizes the annotation format. Every manual annotation in Label Studio has been crafted using LSF, making it integral to the system.
LSF provides specific scripts for operation and testing:
Important Note: These scripts must be executed within the web folder or its subfolders. This is crucial for the scripts to function correctly, as they are designed to work within the context of the web directory's structure and dependencies.
yarn lsf:watch: Build LSF continuously
yarn lsf:serve: Run LSF standalone
yarn lsf:e2e: Execute end-to-end (e2e) tests on LSF
http://localhost:8080.yarn lsf:integration: Run integration tests
yarn lsf:serve) must be running.yarn lsf:integration:ui: Run integration tests in UI mode
yarn lsf:serve) must be running.yarn lsf:unit: Run unit tests on LSF
