آپلود frontend اسمارت کانترکت روی هاست nodejs

سلام دوستان. اگه کسی تجربه ای داره ممنون میشم روشی که کار میکنه رو بگه به مشکلی بر خوردم.
میخوام فرانت اند رو ببرم رو هاست nodejs

var express = require('express');
var app = express();
app.use(express.static('src'));
app.use(express.static('../contract/build/contracts'));
app.get('/', function (req, res) {
res.render('index.html');
});
app.listen(3000, function () {
console.log('Your Dapp listening on port 3000!');
});

کد بالا متحوای فایل index.js هست و npm نصب شده و روی هاست nodejs آپلود شده.
و کانترکت مرتبط هم دپلوی شده و روی شبکه ropsten هست.
اما تنظیمات فایل index.js رو هرچه ادیت میکنم به کانترکت متصل نمیشه.

با html css js کدنویسی شده. ( با react نیست ).
و اسمارت کانترکت رو با https://remix.ethereum.org/ دپلوی نکردم ، با hdwalletProvider دپلوی کردم.