首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【自学总结】基于 node 写一个 todo 命令行工具

    具体用法请参考 github: https://github.com/tj/command... inquirer.js inquirer.js 一个用户与命令行交互的工具 开始通过npm init...的时候就有大量与用户的交互(当然也可以通过参数来忽略输入);而现在大多数工程都是通过脚手架来创建的,使用脚手架的时候最明显的就是与命令行的交互,如果想自己做一个脚手架或者在某些时候要与用户进行交互,这个时候就不得不提到inquirer.js...}) }); 在 index.js 中实现 showAll() 方法 const inquirer = require('inquirer') module.exports.showAll = async...() => { //读取之前的任务 const list = await db.read() //对任务进行操作 inquirer .prompt({ type:...0.0.1", "main": "index.js", "license": "MIT", "dependencies": { "commander": "^6.2.1", "inquirer

    64910

    手把手教你发布一个NPM包!分享一键下载保存任意掘金作者的所有文章为Markdown文件的插件

    当用户在使用你工具的时候,可以通过下面的方式来获得参数 node index.js 123213213 然后你在代码中通过 process.argv.slice(2) 就能获取到传参的内容,不过本文里我要分享一个inquirer.js...就像vuecli一样 我分享一下我代码中的用法,其他用法大家自己去看它的文档吧,非常简单 inquirer.js文档:https://github.com/sboudrias/Inquirer.js...async function letUserInput(){ let jj_userid,jj_username; //第一个等待用户输入的问题 await inquirer.prompt...}) } } ]); //第二个等待用户输入的问题,这是一个confirm形式的问题,需要用户输入y/n const res = await inquirer.prompt

    1.4K20
    领券