Nuxt TypeScript PWA TailwindCSS Composition API入门模板

Nuxt、TypeScript、PWA、Tailwind CSS、Composition API 这些技术都已经流行了,而这个项目就把它们完美结合在一起,挺适合前端小伙伴们用来快速入门的。你可以在这个项目里看到如何使用Nuxt.jsTypeScript搭配,还有PWA的离线支持,Tailwind CSS的快速布局方式,至于Composition API的使用,也是最近 Vue3 的重头戏,简化了组件逻辑,代码结构更清晰。这个模板是官方的,配置也比较简单,直接yarn或者npm install就可以开始使用了。
如果你最近打算做一些新项目,或者对这几种技术还不是熟悉,可以先从这个入门模板试试,挺适合当做起点的。不过要注意,这个模板包含一些实验性功能,未来会有变动,所以不建议直接用于生产环境哦。
,如果你想更深入了解Nuxt.jsTypeScript的集成,或者想试试Tailwind CSSComposition API的搭配,这个项目还是蛮不错的。其实,用它来做一些基础的项目开发,体验会不错。

zip
nuxt-typescript-pwa-tailwindcss-composition-api-master.zip 预估大小:82个文件
folder
nuxt-typescript-pwa-tailwindcss-composition-api-master 文件夹
file
.gitignore 2KB
file
readme-id.md 3KB
file
.env.example 34B
folder
components 文件夹
file
AppSwitchTheme.vue 488B
file
AppAppearDisappear.vue 1KB
file
AppLinks.vue 752B
file
AppInput.vue 1KB
file
readme.md 202B
file
AppHeader.vue 529B
folder
middleware 文件夹
file
readme.md 381B
file
nuxt.config.ts 4KB
file
package.json 3KB
folder
@types 文件夹
file
shim-vue.d.ts 72B
file
readme.md 61B
file
store.d.ts 260B
file
cypress.json 363B
folder
assets 文件夹
file
readme.md 293B
folder
styles 文件夹
file
app.css 374B
folder
img 文件夹
folder
.gitkeep 文件夹
file
jest.config.js 1KB
file
tsconfig.json 588B
folder
static 文件夹
file
readme.md 353B
file
icon.png 9KB
file
_redirects 23B
folder
compositions 文件夹
file
mouse-position.ts 403B
file
text.ts 327B
file
index.ts 120B
file
timer.ts 1KB
file
.eslintrc.js 473B
folder
tests 文件夹
folder
e2e 文件夹
folder
integration 文件夹
file
index.spec.ts 351B
folder
support 文件夹
file
commands.ts 841B
file
index.ts 670B
file
tsconfig.json 215B
file
.eslintrc.js 151B
folder
plugins 文件夹
file
index.ts 653B
folder
fixtures 文件夹
file
example.json 155B
folder
unit 文件夹
folder
mocks 文件夹
folder
nuxt-context 文件夹
file
index.ts 114B
file
index.ts 142B
folder
router 文件夹
file
index.ts 117B
folder
nuxt-color-mode 文件夹
file
index.ts 58B
folder
store 文件夹
file
sidebar.ts 289B
file
root.ts 318B
file
index.ts 145B
folder
nuxt-http 文件夹
file
index.ts 124B
folder
setup 文件夹
file
index.ts 527B
folder
@types 文件夹
file
shim-vue.d.ts 72B
file
readme.md 61B
file
store.d.ts 260B
file
tsconfig.json 188B
file
.eslintrc.js 134B
folder
fixtures 文件夹
folder
index.ts 文件夹
folder
specs 文件夹
folder
components 文件夹
file
app-links.spec.ts 343B
file
app-input.spec.ts 782B
file
app-switch-theme.spec.ts 647B
file
app-appear-disappear.spec.ts 667B
file
app-header.spec.ts 420B
folder
layouts 文件夹
file
default.spec.ts 693B
file
error.spec.ts 299B
folder
pages 文件夹
file
index.spec.ts 1KB
file
random-image.spec.ts 465B
file
readme.md 141B
file
prettier.config.js 106B
file
netlify.toml 296B
folder
layouts 文件夹
file
default.vue 1022B
file
error.vue 247B
file
readme.md 258B
file
readme.md 3KB
file
babel.config.js 156B
folder
.circleci 文件夹
file
config.yml 781B
file
stylelint.config.js 334B
file
azure-pipelines.yml 544B
folder
store 文件夹
file
sidebar.ts 650B
file
index.ts 1KB
file
readme.md 400B
folder
plugins 文件夹
file
readme.md 321B
file
license.md 1KB
folder
pages 文件夹
file
index.vue 2KB
file
random-image.vue 1KB
file
readme.md 279B
file
tailwind.config.js 595B
file
.editorconfig 207B
file
yarn.lock 603KB
...
zip 文件大小:292.94KB