首页 > 其他分享 >如果快速搭建一个可以用于全球收款的web应用?

如果快速搭建一个可以用于全球收款的web应用?

时间:2024-04-01 19:36:10浏览次数:31  
标签:web Saasfly dev nextjs env bun saasfly 收款 搭建

其实github和网上有很多开源或者付费的模版,可以用户全球化页面的搭建。

但是这些基本都是外国人开发的,中文生态很不友好。小编今天就推荐一个GitHub上的由国人开源的新项目。该项目3月26日开源以来,已收获230+star,增长势头很猛,口碑也是不错。

今天我就用这个项目,来教大家快速搭建一个可以用与全球收款的web应用。

先上地址:​​https://github.com/saasfly/saasfly​​。

demo展示:​​saasfly​

这是一款易用的、企业级就绪的Nextjs模版。说到这里了解Nextjs的小伙伴就应该立即明白了,该项目从开发到上线,完全不用写后端代码哦~

下面我就手把手教你,用Saasfly,快速交付!

1. 环境需要

顺便说一下,我推荐你使用 ​​NVM (Node Version Manager)​​ 去管理你本地的node环境。

2. 执行命令行

bun create saasfly

在命令执行过程中,会自动做如下几个操作:

  1. 克隆 Saasfly 的仓库到你的本地文件夹。
  2. 删除git 的 history
  3. 安装相关以来
  4. 生成 prisma type

3. 启动 Saasfly

3.1 设置环境变量

进入saasfly 文件夹, 复制 ​​.env.example​​​ 文件,并将新文件重命名为 ​​.env.local,​​然后输入你的变量值。

cd saasfly
cp .env.example .env.local

请确保您已经搭建好了postgreSQL。

​`POSTGRES_URL`​​​ 必须在你的 ​​.env.local​​ 文件中已经填写好。

# Format Example
# POSTGRES_URL="postgres://{USER}:{PASSWORD}@{DB_HOST}:{DB_PORT}/{DATABASE}"

POSTGRES_URL="postgres://postgres:[email protected]:5432/saasfly"

运行如下命令:

bun db:push

输出:

标签:web,Saasfly,dev,nextjs,env,bun,saasfly,收款,搭建
From: https://www.cnblogs.com/nextify/p/18109211

相关文章

  • 红队笔记10:pWnOS2.0打靶流程-whatweb指纹识别-searchsploit搜索漏洞利用getshell(vulnh
    目录开头:1.主机发现和端口扫描2.80端口- whatweb指纹识别-searchsploit搜索漏洞并利用whatweb指纹识别:searchsploit搜索历史漏洞:什么是perl?SimplePHPblog登录成功-图片上传getshell3.提权-敏感文件泄露密码泄露尝试登录 4.总结:开头:学习的视频是哔哩哔哩红......
  • 如何搭建自动化测试平台
    “自动化测试”有何优势?具有一致性和重复性的特点,而且测试更客观,提高了软件测试的准确度、精确度和可信任度。可将任务自动化,能够解放人力去做更重要的工作。自动化测试只需要部署好相应的场景,如高度复杂的使用场景、海量数据交互、动态响应请求等,测试就可以在无人值守的状态......
  • WEB应用案例
                 ......
  • 搭建go环境并运行
    参考:https://blog.csdn.net/jmmyhans/article/details/134726820(安装)https://blog.csdn.net/weixin_37254196/article/details/110823033(443报错) 打算自己跑个go项目,于是乎尝试自己安装go的运行环境,不过也不难,操作如下windowsscoopinstallgolang//这边我的电脑用的scoo......
  • Java版商城:Spring Cloud+SpringBoot b2b2c电子商务平台,多商家入驻、直播带货及免 费
    随着互联网的快速发展,越来越多的企业开始注重数字化转型,以提升自身的竞争力和运营效率。在这个背景下,鸿鹄云商SAAS云产品应运而生,为企业提供了一种简单、高效、安全的数字化解决方案。鸿鹄云商SAAS云产品是一种基于云计算的软件服务,旨在帮助企业实现业务流程的自动化和优化。......
  • Fiddler可以捕获和分析WebSocket通信
    自动化测试WebSocket接口使用Fiddler捕获WebSocket流量的步骤如下:其他WebSocket调试工具:用python的`websockets`库连接到ws接口:Fiddler可以捕获和分析WebSocket通信。Fiddler是一个功能强大的HTTP调试代理工具,广泛用于捕获HTTP和HTTPS网络流量。从它的较......
  • 【网络原理】使用Java基于TCP搭建简单客户端与服务器通信
    【网络原理】使用Java基于TCP搭建简单客户端与服务器通信  ......
  • WebSocket连接
    启动类增加注解并进行Bean注入@EnableWebSocket@BeanpublicServerEndpointExporterserverEndpointExporter(){ returnnewServerEndpointExporter();}packagecom.hwd.campus.security.biz.websocket;importcom.hwd.campus.security.biz.utils.WebsocketUtil;impor......
  • Linux的ftp搭建
    yuminstall-yvsftpd//安装服务vi/etc/vsftpd/vsftpd.conf//编辑配置文件 添加anon_root=/optsystemctlrestartvsftpd//重启ftp服务systemctlstopfirewalld&&systemctlenablefirewalld//永久关闭防火墙 打开第二台虚拟机rm-rf/etc/yum.repos.d/*/......
  • Python快速入门系列-7(Python Web开发与框架介绍)
    第七章:PythonWeb开发与框架介绍7.1Flask与Django简介7.1.1Flask框架Flask的特点Flask的安装一个简单的Flask应用示例7.1.2Django框架Django的特点Django的安装一个简单的Django应用示例7.2前后端交互与数据传输7.2.1前后端交互7.2.2......