@Zodtv

Как исправить ошибку: $ is not defined?

Создаю приложение для node, в данном случае:
fs.readdir('./commands/', (err, files) =>{
	if(err){console.log(err)};
	let jsfile = files.filter(f => f.split('.').pop() === 'js');
	if(jsfile.length <= '0'){console.log('could not find target')};
	files.forEach((f, i) =>{
		var props = require('./commands/${f}');
		console.log('${f} loaded!')
		bot.commands.set(props.help.name, props); /* часть discrord.js библиотеки,  
не стоит обращать внимание. */
	})
})

После запуска консоль выводит ошибку:
Error: $ is not defined
В чём моя ошибка?
Скриншот с редактора прилагается в комментариях.
  • Вопрос задан
  • 228 просмотров
Решения вопроса 1
rockon404
@rockon404
Frontend Developer
require(`./commands/${f}`);

Шаблонные строки
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@goblin3564
Можно использовать основной вариант вывода:
require('./commands/'+f);

console.log(f+"loaded!");
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
21 нояб. 2024, в 22:21
3000 руб./в час
21 нояб. 2024, в 21:42
100000 руб./за проект
21 нояб. 2024, в 21:30
500 руб./за проект