truffle编译器版本与合约不符问题

2019/10/09

旨在解决使用truffle,编译时候编译器版本与合约规定相冲突的问题。环境:ubuntu18.04


解决方法
进入项目文件夹,打开truffle.js。将编译器版本修改(博主需要的是0.4.17,如下图:
truffle编译器版本与合约不符问题
保存后,最好删除掉truffle-config.js文件。当然也有可能只有一个truffle-config.js文件,而没有需要的truffle.js,这时候我们把前者改名就行了。