# front-end
This template should help get you started developing with Vue 3 in Vite.
## Recommended IDE Setup
[VSCode](https://code.visualstudio.com/) + [Volar](https://marketplace.visualstudio.com/items?itemName=johnsoncodehk.volar) (and disable Vetur) + [TypeScript Vue Plugin (Volar)](https://marketplace.visualstudio.com/items?itemName=johnsoncodehk.vscode-typescript-vue-plugin).
## Type Support for `.vue` Imports in TS
TypeScript cannot handle type information for `.vue` imports by default, so we replace the `tsc` CLI with `vue-tsc` for type checking. In editors, we need [TypeScript Vue Plugin (Volar)](https://marketplace.visualstudio.com/items?itemName=johnsoncodehk.vscode-typescript-vue-plugin) to make the TypeScript language service aware of `.vue` types.
If the standalone TypeScript plugin doesn't feel fast enough to you, Volar has also implemented a [Take Over Mode](https://github.com/johnsoncodehk/volar/discussions/471#discussioncomment-1361669) that is more performant. You can enable it by the following steps:
1. Disable the built-in TypeScript Extension
1) Run `Extensions: Show Built-in Extensions` from VSCode's command palette
2) Find `TypeScript and JavaScript Language Features`, right click and select `Disable (Workspace)`
2. Reload the VSCode window by running `Developer: Reload Window` from the command palette.
## Customize configuration
See [Vite Configuration Reference](https://vitejs.dev/config/).
## Project Setup
```sh
npm install
```
### Compile and Hot-Reload for Development
```sh
npm run dev
```
### Type-Check, Compile and Minify for Production
```sh
npm run build
```
### Run Unit Tests with [Vitest](https://vitest.dev/)
```sh
npm run test:unit
```
### Lint with [ESLint](https://eslint.org/)
```sh
npm run lint
```
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
基于springboot+vue的图书管理系统源码+数据库文件(期末大作业).zip已获导师指导并通过的97分的高分大作业设计项目,可作为课程设计和期末大作业,下载即用无需修改,项目完整确保可以运行。 基于springboot+vue的图书管理系统源码+数据库文件(期末大作业).zip已获导师指导并通过的97分的高分大作业设计项目,可作为课程设计和期末大作业,下载即用无需修改,项目完整确保可以运行。 基于springboot+vue的图书管理系统源码+数据库文件(期末大作业).zip已获导师指导并通过的97分的高分大作业设计项目,可作为课程设计和期末大作业,下载即用无需修改,项目完整确保可以运行。 基于springboot+vue的图书管理系统源码+数据库文件(期末大作业).zip已获导师指导并通过的97分的高分大作业设计项目,可作为课程设计和期末大作业,下载即用无需修改,项目完整确保可以运行。 基于springboot+vue的图书管理系统源码+数据库文件(期末大作业).zip已获导师指导并通过的97分的高分大作业设计项目,可作为课程设计和期末大作业,下载即用无需修改,项目完整确
资源推荐
资源详情
资源评论
收起资源包目录
基于springboot+vue的图书管理系统源码+数据库文件.zip (88个子文件)
主main
book_store_2022.sql 9KB
mvnw.cmd 7KB
pom.xml 2KB
src
main
resources
application.properties 1B
application.yml 231B
java
com
bookmngsys
ServletInitializer.java 449B
BookMngSysApplication.java 515B
tool
Response.java 813B
Meta.java 452B
controller
BookController.java 6KB
UserController.java 4KB
ReaderController.java 2KB
dao
UserDao.java 674B
BookDao.java 1KB
CategoryDao.java 231B
BorrowBookDao.java 808B
ReaderDao.java 495B
service
UserService.java 989B
BookService.java 690B
ReaderService.java 576B
impl
ReaderServiceImpl.java 778B
UserServiceImpl.java 1KB
BookServiceImpl.java 3KB
entity
Reader.java 670B
Book.java 800B
ReaderLevel.java 510B
BorrowBook.java 547B
Category.java 487B
User.java 672B
domain
BookDto.java 1KB
UserDto.java 937B
ReaderDto.java 2KB
BorrowBookDto.java 1KB
config
SwaggerConfig.java 1KB
MyWebAppConfigurer.java 2KB
interceptor
LoginInterceptor.java 2KB
.mvn
wrapper
maven-wrapper.properties 233B
maven-wrapper.jar 57KB
使用说明.txt 5KB
webapp
img
s28780375.jpg 40KB
s2726411.jpg 79KB
front-end
tsconfig.vitest.json 153B
src
main.ts 311B
App.vue 789B
assets
logo.svg 308B
base.css 2KB
api
books.ts 1KB
user.ts 1KB
components
Navbar.vue 2KB
request
declare.ts 262B
errorHandler.ts 380B
loading.ts 559B
index.ts 1KB
stores
user.ts 779B
router
index.ts 2KB
views
BookManage
components
UploadDialog.vue 7KB
Index.vue 3KB
BookList
business
useCols.ts 567B
useDisplayBooks.ts 507B
useBooks.ts 534B
components
BookCard.vue 1KB
Index.vue 668B
UpdatePass.vue 2KB
UserList.vue 2KB
ReaderInfo.vue 2KB
BookInfo
business
index.ts 504B
Index.vue 3KB
Login.vue 2KB
BorrowBook.vue 1KB
Register.vue 2KB
domain
reader.ts 425B
user.ts 113B
book.ts 687B
config
constant.ts 24B
tsconfig.vite-config.json 167B
package.json 1KB
public
favicon.ico 4KB
package-lock.json 324KB
env.d.ts 38B
tsconfig.app.json 260B
.eslintrc.cjs 302B
vite.config.ts 526B
index.html 337B
.gitignore 302B
tsconfig.json 198B
README.md 2KB
mvnw 10KB
.gitignore 256B
共 88 条
- 1
资源评论
- m0_748961962023-12-19资源中能够借鉴的内容很多,值得学习的地方也很多,大家一起进步!
猰貐的新时代
- 粉丝: 1w+
- 资源: 2571
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功