文件名称:web-template:web项目模板
文件大小:43KB
文件格式:ZIP
更新时间:2024-04-06 13:20:22
TypeScript
web_template :fire: :fire: :fire:
web项目浅框架集合了从项目构建->项目开发->项目debug->项目部署多个交替的最佳实践 :grinning_face: ,方便简单快速的开发web项目。浅框架提供:
基础的webpack配置
多入口项目配置(类似env)
数据中心(状态管理&事件通信中心)
内置常用公共React组件
任选扩展配置(axios等)
常规需求功能样例集
核心功能
1.浅框架-启动
React原入口ReactDOM.render(root, document.getElementById("root"));启动入口如下:
MyApp.start(
【文件预览】:
web-template-master
----config()
--------config.js(470B)
--------webpack.prod.js(3KB)
--------helper.js(4KB)
--------run.js(2KB)
--------webpack.dev.js(869B)
--------webpack.base.js(4KB)
----package.json(2KB)
----Dockerfile(186B)
----src()
--------config()
--------comps()
--------__internal()
--------extends()
--------pages()
--------app.tsx(187B)
--------types.d.ts(162B)
--------examples()
--------private_app_config.json(106B)
--------index.tsx(208B)
----.eslintrc.js(1KB)
----tsconfig.json(6KB)
----docker-compose.yml(247B)
----.gitignore(36B)
----.dockerignore(302B)
----___debug_nginx()
--------cert()
--------nginx.conf(2KB)
--------nginxlogs()
--------docker-compose.yml(279B)
----public()
--------public_app_config.js(232B)
--------index.html(338B)
----README.md(10KB)
----babel.config.js(1KB)
----.vscode()
--------launch.json(570B)