https://github.com/coseeing/Access8MathWeb/wiki/Release-Flow
- Production: https://access8mathweb.coseeing.org/
- Staging: https://access8math-stg.coseeing.org
- Node.js >= 18
- NPM >= 9
To install the coseeing packages, please refer to Github Doc.
You can use npm link
to link the local module as you want.
https://docs.npmjs.com/cli/v10/commands/npm-link
Let's say it is your directory structure.
workspace/
├── access8math-web-template/ <- @coseeing/access8math-web-lib
└── Access8MathWeb/ <- you are developing application here
# you are at workspace
# move to package repository
cd access8math-web-template/
# register the package in your local npm system
npm link
# move to application repository
cd ../Access8MathWeb/
# link package
npm link @coseeing/access8math-web-lib
https://github.com/coseeing/Access8MathWeb/wiki/Bump-first%E2%80%90party-dependencies
npm install
npm run start
npm run build
npm run lint
npm run test
npm run format
https://github.com/coseeing/Access8MathWeb/wiki/Editor-Custom-Syntax