#javascript #angularjs #gruntjs
#javascript #angularjs #gruntjs
Вопрос:
У меня есть список файлов Markdown в папке, скопированный через Grunt, который я хотел бы, чтобы мой проект AngularJS мог отображать в моем представлении. (например, файлы 1.md , 2.md , 3.md в папке /foo/ — Я хотел бы иметь такой список, как [«1.md»,»2.md»,»3.md»] будет использоваться в реальном проекте ng.)
Я полагаю, что для этого потребуется выполнить задание Grunt, чтобы иметь возможность читать список файлов в папке и выводить список имен файлов в объект JSON или что-то, что контроллер Angular мог бы прочитать и привязать.
Я пробовал разные вещи, и, похоже, ничто не дает того, чего я хочу. Если у кого-нибудь есть какие-либо идеи или он может указать мне правильное направление, это было бы здорово!
Приветствия ~
Ответ №1:
Чтение имен файлов:http://nodejs.org/api/fs.html#fs_fs_readdir_path_callback
Сгенерируйте дамп и добавьте его в какой-нибудь файл JavaScript: https://github.com/mattstyles/grunt-banner