This project provides a simple front-end open source template that can be used to quickly build a modern open source warehouse. It includes commonly used front-end development tools and technologies, such as TypeScript, Eslint, git hooks, etc., enabling developers to quickly get started and customize. Adapted from Vue3.
English | 简体中文
- Monorepo
- TypeScript
- esbuild(dev)
- Rollup(build)
- Jest
- ESLint
- Prettier
- git hooks
- ...
Install yarn, npm publish depends on the behavior of yarn :
$ npm install --global yarnThe default package manager is pnpm :
$ npm install --global pnpmInstall using the CLI :
$ npx repo-temp initRun the local development environment :
$ npm run devBuild the production version :
$ npm run buildPublish to NPM :
$ npm run releaseOnly print, do not execute commands :
$ npm run release -- --dryChange log syntax reference: conventional-changelog-cli
generate change log :
$ npm run changelogSpecify the name of the release on NPM in package.json.
{
"config": {
"npmName": "core"
}
}