truffle migrate
развернет ваш контракт в сети блокчейнов, а затем выведет файл build/contracts/YourContract.json
, содержащий информацию о вашем контракте.Например, он содержит ABI для вашего контракта и адрес, по которому был развернут ваш контракт.
Ваш JavaScript, вероятно, импортирует этот JSON-файл, чтобы иметь необходимую информацию для подключения к вашему контракту.Поэтому убедитесь, что JS импортирует самую последнюю версию JSON, иначе он не будет знать, по какому адресу находится ваш контракт и т. Д.