Minor fix - datasource hot reloading was working apart from the the CJS require caching, need to clear down the cache entry before reloading.

This commit is contained in:
mike12345567 2022-09-16 11:25:28 +01:00
parent 4f25c6aea9
commit 6bad41e3ce
1 changed files with 1 additions and 0 deletions

View File

@ -412,6 +412,7 @@ exports.getDatasourcePlugin = async (name, url, hash) => {
return require(filename) return require(filename)
} else { } else {
console.log(`Updating plugin: ${name}`) console.log(`Updating plugin: ${name}`)
delete require.cache[require.resolve(filename)]
fs.unlinkSync(filename) fs.unlinkSync(filename)
} }
} }