文件名称:next-smrt:Next.js,样式化组件,材质UI,Redux,打字稿模板(适用于Docker)
文件大小:296KB
文件格式:ZIP
更新时间:2024-05-28 13:20:39
TypeScript
下一个SMRT
Next.js,样式化组件,材质UI,Redux(带有Redux-Toolkit),打字稿
许多next.js示例具有其中某些功能,但并非全部都具有。 因此,我决定将它们全部卷成一个样板。
我用它来启动我现在所做的一切。 在生产中运行良好,并随附docker电池。
示例TODO列表应用
特征
用途
使用cdn
材料图标字体
机械字体
安装
git clone https://github.com/csprance/next-smrt.git
或只是单击上方的“ Use This Template按钮。
设置
设置SEO变量
src /常量/env.ts
// for meta tag
【文件预览】:
next-smrt-master
----.dockerignore(36B)
----constants()
--------env.ts(58B)
----pages()
--------index.tsx(635B)
--------about.tsx(2KB)
--------todo()
--------_document.tsx(3KB)
--------_error.tsx(753B)
--------api()
--------_app.tsx(1KB)
----redux()
--------index.ts(243B)
--------todo()
----.github()
--------FUNDING.yml(82B)
----public()
--------static()
----store.ts(1KB)
----stories()
--------SingleTodo.stories.tsx(691B)
----yarn.lock(500KB)
----next-env.d.ts(77B)
----containers()
--------SingleTodoContainer.tsx(887B)
--------HomePageContainer.tsx(2KB)
----styles()
--------GlobalStyles.ts(753B)
--------styles.tsx(2KB)
--------colors.ts(497B)
----next.config.js(160B)
----.babelrc(86B)
----Dockerfile(385B)
----lib()
--------utils.ts(106B)
--------notify.ts(189B)
----.storybook()
--------main.js(66B)
--------config.js(809B)
--------addons.js(86B)
----components()
--------Layout.tsx(2KB)
--------icons()
--------SingleTodo.tsx(1KB)
--------SEO.tsx(2KB)
----@types()
--------global.d.ts(306B)
----tsconfig.json(561B)
----LICENSE(1KB)
----jest.config.js(67B)
----tslint.json(189B)
----README.md(2KB)
----docker-compose.yml(519B)
----.gitignore(1KB)
----docker-compose.prod.yml(270B)
----CHANGELOG.md(1KB)
----package.json(2KB)