- Notifications
You must be signed in to change notification settings - Fork0
TSConfig files for projects created with create-vue.
License
NotificationsYou must be signed in to change notification settings
joaopalmeiro/create-vue-tsconfigs
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
TSConfig files for projects created withcreate-vue.
Template | Package TSConfig file | Source TSConfig file |
---|---|---|
typescript | tsconfig.app.json | tsconfig.app.json |
typescript | tsconfig.node.json | tsconfig.node.json |
Installfnm (if necessary).
fnm install&& fnm use&& node --version&& npm --version
npm install
npm create vue@3.9.2 test-create-vue
cd test-create-vue&& npm install
npx vue-tsc --project tsconfig.app.json --showConfig
npx vue-tsc --project tsconfig.node.json --showConfig
cd ..
Delete the followingtop-level options (if necessary):
"references"
"files"
"include"
"exclude"
Remove the followingcompilerOptions
options (if necessary):
"types"
"tsBuildInfoFile"
"baseUrl"
"paths"
Add the followingcompilerOptions
option (if necessary):
"composite": true
npm run format
npm pack --dry-run
npm version patch
npm version minor
npm version major
- Update the version in the
Licenses
link at the top. - Commit and push changes.
- Create a tag onGitHub Desktop.
- CheckGitHub.
npm login
npm publish
- Checknpm.
About
TSConfig files for projects created with create-vue.