安装 | Solana秘籍
# 安装Web3.js用JavaScript或者TypeScript进行Solana编程时,你会用到下面的几个库。# Web3.js@solana/web3.jsopen in new window 这个库提供了很多用于与Solana交互,发送交易,从区块链上读取数据等操作的基础功能。可以用以下命令安装:# SPL代币(SPL-Token)@solana/spl-token 这个库提供了很多用于与SPL代币(SPL tokens)交互所需的JavaScript/TypeScript绑定函数。 可以用这个库来铸造新的SPL代币,进行转账,以及其他操作。可以用以下命令安装:# 钱包适配器(Wallet-Adapter)这是一组用于连接Solana公链钱包的库,称为钱包适配器。 目前这些软件包支持Angular,Vue.js,以及React。钱包适配器可以帮助你的dApp很快的与诸如Phantomopen in new window, Solflareopen in new window以及其他一些钱包进行整合。可以用以下命令安装:# 安装RustWindows用户请参阅Rust安装指引open in new window.# 安装命令行工具# macOS & Linux打开Terminal。将 LATEST_RELEASE 替换为你想要的版本,用以下脚本在你的系统上安装 最新版本Solanaopen in new window:可以将LATEST_RELEASE替换成你想要的发布版本,或者用三个别名版本:stable,beta,edge。 可以在这里open in new window查看可用的最新版本。如果看到以下输出,说明更新成功:根据不同的系统,安装包可能提示您如果看到以上提示信息,复制这下面输出的命令并粘贴到系统的PATH目录中。用以下命令确认你已经安装好指定版本的solana:安装成功后,可以使用solana-install update命令,随时将Solana软件更新到新版本。# 下载预编译二进制文件 (linux)除了通过solana-install安装之外,你还可以通过二进制文件安装。访问以下链接下载二进制文件: https://github.com/solana-labs/solana/releases/latestopen in new window, 下载 solana-release-x86_64-unknown-linux-msvc.tar.bz2,并解压:# 下载预编译二进制文件 (macOS)除了通过solana-install安装之外,你还可以通过二进制文件安装。访问以下链接下载二进制文件: https://github.com/solana-labs/solana/releases/latestopen in new window, 下载 solana-release-x86_64-apple-darwin.tar.bz2,并解压:# Windows以管理员权限打开命令提示符(cmd.exe)。在Windows搜索栏中搜索"命令提示符",在显示出来的命令提示符应用上点击右键,选择"以管理员身份运行"。 当弹出对话框询问"你要允许此应用对你的设备进行更改吗?",点击"是"。复制并粘贴以下命令,按回车键,将Solana安装包下载到临时文件夹:如果v1.8.5不是你想要的版本,在这里open in new window可以找到最新的版本。复制并粘贴以下命令,然后按回车键,安装最新版的Solana。当系统弹出安全对话框时,选择允许程序运行。安装包安装完成时,按回车键。关掉命令提示符窗口。重新以普通用户权限打开一个命令提示符窗口。在Windows搜索栏中搜索"命令提示符",在显示出来的命令提示符应用上点击左键(这次不需要以管理员身份运行)。用以下命令确认已经安装好指定版本的solana:安装成功后,可以使用solana-install update命令,随时将Solana软件更新到新版本。# 下载预编译二进制文件除了通过solana-install安装之外,你还可以通过二进制文件安装。访问以下链接下载二进制文件: https://github.com/solana-labs/solana/releases/latestopen in new window, 下载 solana-release-x86_64-pc-windows-msvc.tar.bz2并解压。打开命令提示符并切换目录至刚才解压的位置,运行以下命令:# 从源码编译如果你不能使用预编译的二进制文件,或者希望自己从源码进行编译,可以访问 https://github.com/solana-labs/solana/releases/latestopen in new window, 下载Source Code压缩包。解压代码,用以下命令编译二进制文件:然后运行以下命令,可以和预编译二进制文件获得一样的结果:
栏目分类
- Ternoa中文网
- CHMB中文网