category
tags
type
status
slug
date
summary
icon
password
NotionNext支持部署在去中心化的Web3.0平台,可以尝试体验一下
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F2d70dfad-ff0b-4457-9525-b0b1ef2e0c7e%2Fdownload.jpg?table=block&id=1ce5b025-22a5-42e5-82cb-1f91b8914a97&t=1ce5b025-22a5-42e5-82cb-1f91b8914a97&width=272&cache=v2)
0.序
Web3.0是指下一代互联网,它将重心从仅仅是信息传递和交流转向了更加注重去中心化和加密保护的应用程序。与Web2.0相比,Web3.0更注重用户数据的隐私和安全,以及去中心化应用程序(DApps)的开发和使用。
Web3.0的核心是区块链技术,它是一种去中心化的分布式数据库,可以记录和验证所有交易和信息。通过区块链技术,Web3.0可以提供更加安全、透明和可信的应用程序,并且可以消除中间人的干扰。
部署在Web3.0平台上的网站有以下几个好处:
- 去中心化:Web3.0平台上的网站不依赖于中心化的服务器,而是使用分布式节点来存储和传输数据。这意味着网站更加安全、可靠,同时不会受到单点故障的影响。
- 数据隐私和安全:Web3.0平台使用加密技术来保护用户的隐私和安全,确保用户的个人数据不会被共享或出售。这是Web3.0相对于Web2.0的一个重要的改进。
- 去除中间人:Web3.0平台上的网站可以通过智能合约来自动执行交易,从而去除中间人的干扰,使交易更加便捷和快速。
- 社区治理:Web3.0平台上的网站可以通过DAO(去中心化自治组织)来实现社区治理,使用户可以直接参与到网站的决策和管理中。
- 新的商业模式:Web3.0平台上的网站可以通过加密货币来实现支付和奖励,同时也可以通过NFT(非同质化代币)来实现数字资产的交易和管理,这将为网站带来全新的商业模式和机会。
总之,部署在Web3.0平台上的网站能够提供更加安全、透明、去中心化和创新的服务,为用户带来更好的体验和价值。NotionNext支持部署在去中心化的Web3.0平台上,这将为用户提供更加安全和可靠的服务,同时也将为网站带来新的商业机会和竞争优势。
1.准备账号
访问4everland官网,并使用github登录
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F9b06e9d3-17f4-4388-8df8-79e8b4287176%2FUntitled.png?table=block&id=c035c7f4-139f-47b4-bbdf-63e831d87395&t=c035c7f4-139f-47b4-bbdf-63e831d87395&width=576&cache=v2)
2.导入项目
点击
New Project
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F47fd2288-ee02-4c38-b5e5-ad817efed94b%2FUntitled.png?table=block&id=c9dd2d68-5eb5-467f-86a1-83ccf8ef9688&t=c9dd2d68-5eb5-467f-86a1-83ccf8ef9688&width=672&cache=v2)
找到您的NotionNext项目,(确保您的NotionNext项目是最新的4.0.5及以上版本 ,并且项目中有包含deploy/4everland分支)
点击右侧的Import导入
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fd90a1f0a-cf20-43a6-a566-445c54121219%2FUntitled.png?table=block&id=542ea08a-6560-4039-9da5-248a99b2b615&t=542ea08a-6560-4039-9da5-248a99b2b615&width=672&cache=v2)
3.修改配置
有4处必须修改:
Branch,分支改为deploy/4everland
,如无此分支,请从我的代码仓库拉取此分支。(结尾附上获取分支方法)
- 4.0.5版本后,无需特意切换分支,
main
分支也支持直接部署
- Build Command 编译命令, 改为
yarn export
- Node.js Version 环境版本改为
18.x
- 环境变量添加一项
VERCEL_ENV
=production
, 记的点击右侧的Add
,然后别忘了添加一个环境变量NOTION_PAGE_ID
, 这里的环境变量配置方式和Vercel无异。
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fd0b78d6e-c3ca-495c-aa1f-de81c9a52291%2FUntitled.png?table=block&id=1ebd6303-0d1b-48e7-a5f9-9609590e9b4a&t=1ebd6303-0d1b-48e7-a5f9-9609590e9b4a&width=672&cache=v2)
3.1完成
点击底部的Deploy即可部署。 静候几分钟即可。
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F4614d76f-4cb4-455c-8f69-8f9870bd8d76%2FUntitled.png?table=block&id=6721271e-9e41-4b82-bd5a-9888dafb34e6&t=6721271e-9e41-4b82-bd5a-9888dafb34e6&width=720&cache=v2)
3.2配置域名
找到本项目的Domains选项卡
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F289fa68d-81d3-4d20-917e-f37be0198163%2FUntitled.png?table=block&id=10adbb0d-2e1d-4572-8ff9-7ff62cdeeebc&t=10adbb0d-2e1d-4572-8ff9-7ff62cdeeebc&width=720&cache=v2)
添加你的域名:例如 4everland.tangly1024.com,点击右侧Add
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F0ebca028-69b8-4639-84b9-7601a0adfdee%2FUntitled.png?table=block&id=08e03bf8-9a73-42f4-a3a9-10d0f115235d&t=08e03bf8-9a73-42f4-a3a9-10d0f115235d&width=672&cache=v2)
然后按照提示,在您的域名解析后台配置好
CNAME
即可。![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fc4dea30b-f4a4-49cf-b2d3-ede92e270c73%2FUntitled.png?table=block&id=d084c8aa-f47e-4335-8242-c33872d4dbfc&t=d084c8aa-f47e-4335-8242-c33872d4dbfc&width=720&cache=v2)
配置成功即可访问
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Ff88dcaff-6d5f-40c7-bef3-ff32f315d735%2FUntitled.png?table=block&id=af964060-5712-41f4-943d-4c08078c998b&t=af964060-5712-41f4-943d-4c08078c998b&width=672&cache=v2)
3.3访问效果
4.特别说明
cloudflarePage 和 4everland 这两种部署方案,实际上是将Next项目导出为静态html。
这样做的缺陷是不支持根据notion内容动态更新。
修改或发布文章后,请到4everland 后台点击重新部署。
- 作者:Tangly
- 链接:https://blog.tangly1024.com/article/notionnext-deploy-web3.0-4everland
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。