truffle unbox react 初始化踩坑

truffle unbox react 初始化踩坑 1、文件位置引起的错误 一定要在package.json 所在文件夹下npm run start ,新版本一定要进入client文件夹再npm run start,不然无法成功。
2、合约编译问题 如果连接合约时,matamask报错Exception thrown in contract code(合约中出现不期望的东东),这个是合约格式问题,就是空格,空行什么的。如下
【truffle unbox react 初始化踩坑】truffle unbox react 初始化踩坑
文章图片

##3、连接本地localhost需要在matemaskshang 选择网络,设置Custom RPC,http://localhost:xxxx,端口xxxx一般是8545,9545,具体看src/utils/getweb3.js

    推荐阅读