This repo is the docs of Geomtoy.
- Run
npm cito install all thedevDependenciesof this repo. - Run
git submodule update --initto download Geomtoy as a submodule of this repo. - Run
node create-linkto create symlinks from Geomtoy packages tonode_modules/@geomtoyfor this repo. NOTE: We don't need to do any initialization for the submodule Geomtoy, such asnpm ci,lerna bootstrap, etc. - Run
npm run bundle-dts-util,npm run bundle-dts-core,npm run bundle-dts-viewto compile the.d.tsof all Geomtoy packages. - Run
npm run generateto generate.
- DO NOT commit code to Geomtoy from this repo IMPORTANT!.
- Run the corresponding
npm run bundle-dts-***after updating Geomtoy packages. - Run
npm run committo commit IMPORTANT!. - Sometimes symlinks may disappear, we can re-run
node create-link.