Consultez le code ci-dessous des lignes 14-20 de ce fichier GitHub. Pourquoi Google utilise des backticks ou des "template literals" dans les fonctions require, au lieu des guillemets simples ou doubles réguliers?
Le code provient d'un script de test dans le tutoriel de Google pour utiliser NodeJS sur AppEngine. J'ai recherché des template literals et la fonction require mais je n'ai pas trouvé de ressource expliquant pourquoi on utiliserait des template literals dans une déclaration require, ou quel effet cela aurait.
'use strict';
const testConfig = require(`./_test-config`);
const proxyquire = require(`proxyquire`).noPreserveCache();
const sinon = require(`sinon`);
const test = require(`ava`);
const utils = require(`@google-cloud/nodejs-repo-tools`);