[toc]
前后端同步
- PixCrawl core
- Python
- Node
- Customized file manager
- IRIS experimental enhancement toolset
- Super Resolution Solution
Front-end(ember.js
) & back-end(koa2 with ts
), localhost application
port: 3000, 4200
Note: backend uses 2 types of protocols: HTTP & WebSocket. They share a same port.
Make sure you are in the PICT root directory, run:
- Windows:
./starter/windows/start-pict.ps1
. This will evoke Windows Terminal(make sure you have it), and try to run front and back in one single window but two different pages. - Linux:
./starter/liunux/start-pict.sh
. This will start front and back in your default shell, and make them daemon(nohup
).
To install the NPM Modules preconfigured, change directory into /back
and /front
, respectively, run:
npm i
Change into /back
and run:
npm run dev
If a test application is needed, make a /back/test
directory and put a test.ts
in. Run:
npm run test
To run the ember.js
project, a global ember configuration is suggested:
(sudo) npm install -g ember
After installation, change into /front
directory and run:
ember serve
This provides an overview of crawling progress, showing the data flow control inside.