文件名称:reactbase:我所有React项目的基本应用程序
文件大小:197KB
文件格式:ZIP
更新时间:2024-05-19 03:29:06
JavaScript
React基 我所有React项目的基本应用程序。 使用create-react-app为将来的项目启动ReactJS基本应用程序。 我有将来计划将Next.js添加到该项目中。 特征 create-react-app设置应用程序上下文api设置firebase身份验证和授权firebase数据库连接使用登录时的用户电子邮件填充/ users登录/使用受保护的页面注销 在开始之前 在根目录中设置一个.env文件,其中包含您的Firebase项目详细信息。 您将需要一个api密钥,auth_domain和数据库url。 请参阅base.js文件中的.env变量名称 启动项目。 开始项目 如果我正在编辑CSS和JS,请运行npm start并在另一个终端窗口中npm run styles:watch 限制访问某些页面 将较高阶的组件与withAuthorization.js使用,并通过au
【文件预览】:
reactbase-master
----package.json(907B)
----LICENSE(34KB)
----package-lock.json(477KB)
----src()
--------css()
--------auth.js(819B)
--------index.js(269B)
--------routes.js(197B)
--------base.js(402B)
--------registerServiceWorker.js(4KB)
--------components()
----.gitignore(293B)
----public()
--------manifest.json(316B)
--------index.html(2KB)
--------favicon.ico(4KB)
----README.md(1KB)
----yarn.lock(250KB)