Ethereum 如何检查Truffle支持的最新Solidity版本

Ethereum 如何检查Truffle支持的最新Solidity版本,ethereum,solidity,truffle,Ethereum,Solidity,Truffle,我一直在读块菌文档,但没有发现任何与此相关的内容。我的问题出现了,因为我想开始用0.8版本来解决下溢/上溢问题,但我找不到它是否得到了我最熟悉的框架truffle的支持。也许有人能给我指出正确的方向?谢谢 目前为0.6.12 @truffle/compile solidity的最新版本5.2.1依赖于^0.6.0版本中的solc。这意味着任何向后兼容到0.6.0的版本,最新的兼容版本是0.6.12 资料来源: -最新版本5.2.1 -5.2.1版的package.json,显示对solc^0.

我一直在读块菌文档,但没有发现任何与此相关的内容。我的问题出现了,因为我想开始用0.8版本来解决下溢/上溢问题,但我找不到它是否得到了我最熟悉的框架truffle的支持。也许有人能给我指出正确的方向?谢谢

目前为0.6.12

@truffle/compile solidity
的最新版本5.2.1依赖于
^0.6.0
版本中的
solc
。这意味着任何向后兼容到0.6.0的版本,最新的兼容版本是0.6.12

资料来源:

  • -最新版本5.2.1
  • -5.2.1版的package.json,显示对
    solc
    ^0.6.0的依赖性
  • -
    solc
    版本列表

安装truffle后,您可以运行以下命令,该命令将列出所有受支持的solidity版本:

truffle编译--list
然后可以在
truffle config.js
中指定编译版本。例如:

module.exports={
网络:{
等
},
编译器:{
solc:{
版本:“0.8.4”
}
}
};
实际上我找到了这个文件:;到目前为止,我成功地使用了solidity 0.8.1。