当前位置: 首页 > 后端技术 > Node.js

Truffle框架搭建

时间:2023-04-03 11:49:50 Node.js

1.Linux系统环境使用Ubuntu16.04LTS版本。最好不要用虚拟机,会出现各种奇怪的问题。配置源/etc/apt/sources.list为阿里云或其他国内镜像。2、安装NodeJS一开始是使用包管理器安装的,但是版本问题比较多,所以不推荐这种方式。直接从官网下载编译好的二进制文件,解压并软链接node和npm到/usr/local/bin,注意使用绝对路径:ln-s~/.../node/user/local/bin/nodeln-s~/.../npm/user/local/bin/npm查看是否安装成功:node-vnpm-v3.安装testrpc和truffle参考教程:Howtoinstalltestrpcandtrufflesudoapt-getupdate#安装系统依赖sudoapt-getinstallbuild-essentialgitopenssl#安装nodescurl-sLhttps://deb.nodesource.com/setup_5.x|sudo-Ebash-sudoapt-getinstallnodejs#修复npm全局安装的文件权限问题mkdir~/.npm-globalnpmconfigsetprefix'~/.npm-global'#设置Bash环境变量echo'[[-s"$HOME/.profile"]]&&source$HOME/.profile'>>~/.bash_profileecho'exportPATH=~/.npm-global/bin:$PATH'>>~/.profilesource~/.profile#installtestrpcnpminstall-gethereumjs-testrpc#installtr??ufflenpminstall-gtruffle注意:安装完成后需要重启电脑,这样环境变量的配置才能在其他终端登录时生效。4.部署默认合约参考教程:UbuntuTruffleV3.2.1环境配置及合约部署基础-新手村#createprojectmkdirmyprojectcdmyprojecttruffleinitwebpack#compilecontracttrufflecompile#starttestrpcenvironmenttestrpc#deploycontracttrufflemigrate#startwebpackservicenpm后rundev启动服务,可以在浏览器访问项目,http://localhost:8080/

猜你喜欢