[英]How do I format data from an Inquirer output into markdown file
我正在為一個學校項目制作一個 README 生成器,我的詢問器提示都運行良好,但是當我從這個提示調用數據時:
{
type: "checkbox",
name: "languages",
message: "What languages/technologies were used to create this project?",
choices: ["HTML", "CSS", "JavaScript", "Node.JS"],
}
對應的 markdown 條目如下所示:
## Technologies Used
HTML,CSS,JavaScript,Node.JS
沒有空格。 我的偏好是將它們顯示為列表。 我將如何 go 關於格式化這個?
Inquirer 的checkbox
提示使用數組解析。
要將其格式化為 Markdown,您可以使用類似
inquirer
.prompt([
/*...*/
])
.then((answers) => {
const { languages } = answers;
const languagesList = languages
.map((language) => `* ${language}`)
.join("\n");
});
這應該產生一個 markdown 列表,如
* HTML
* CSS
* JavaScript
* Node.JS
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.