NFTの発行に向けた下準備:truffle-config.jsの編集

Solidityをコンパイルするためには、solcを使います。先程のコントラクトで明記したVersion(バージョン宣言のところ)でしかコンパイルできません。truffle-config.jsを下記のように編集してください。

networks: {
     // Useful for testing. The development name is special - truffle uses it by default
     // if it's defined here and no other network is specified at the command line.
     // You should run a client (like ganache-cli, geth or parity) in a separate terminal
     // tab if you use this network and you must also set the host, port and network_id
     // options below to some value.
     //
     development: {
       host: "127.0.0.1",     // Localhost (default: none)
       port: 7545,            // Standard Ethereum port (default: none)
       network_id: "*",       // Any network (default: none)
     }, 
 compilers: {
   solc: {
     version: "0.8.0",    // Fetch exact version from solc-bin (default: truffle's version)
   }
 },

v0.8.0でコンパイルしてくれます。

フォローお願い致します!