当前位置: 首页 > news >正文

虚拟主机空间发布网站域名注册后怎么建设网站

虚拟主机空间发布网站,域名注册后怎么建设网站,wordpress邮箱汉化插件下载,wordpress 古典主题需求 大家在开发时,有时需要从命令行读取用户的输入,或者让用户选择。在nodejs中,这个怎么实现? 原生实现 ❌ process.stdin.setEncoding(utf8);process.stdin.on(readable, () > {let chunk;// 使用循环确保我们读取所有的可用输入wh…

需求

大家在开发时,有时需要从命令行读取用户的输入,或者让用户选择。在nodejs中,这个怎么实现?

原生实现 ❌

process.stdin.setEncoding('utf8');process.stdin.on('readable', () => {let chunk;// 使用循环确保我们读取所有的可用输入while ((chunk = process.stdin.read()) !== null) {console.log(`你输入的数据是: ${chunk}`);}
});process.stdin.on('end', () => {process.stdout.write('结束输入.\\n');
});

可以看到 ,整体比较麻烦 ,而且可扩展性不强,如果不是单纯输入,而需要用户选择等,还要更多代码实现。

inquirer框架 ✅

输入


代码

import input from '@inquirer/input';(async () => {const answer = await input({ message: 'Enter your name' });console.log(answer)
})()

选择


代码

import select, { Separator } from '@inquirer/select';const answer = await select({message: 'Select a package manager',choices: [{name: 'npm',value: 'npm',description: 'npm is the most popular package manager',},{name: 'yarn',value: 'yarn',description: 'yarn is an awesome package manager',},new Separator(),{name: 'jspm',value: 'jspm',disabled: true,},{name: 'pnpm',value: 'pnpm',disabled: '(pnpm is not available)',},],
});

其还支持更多丰富的交互方式,可以在github上搜Inquirer.js查看其更多用法。

http://www.yayakq.cn/news/670474/

相关文章:

  • 营销型网站知识营销方法有哪几种
  • 南山做网站教程大连建设工程造价信息网
  • 电子商务网站系统规划 案例分析免费百度广告怎么投放
  • 物流查询网站开发网站的设计步骤
  • 环保行业网站开发建网站图片怎么找
  • 论坛备案 和网站备案第二章 营销型网站建设测验
  • 网站后端做留言板功能程序员 给老婆做网站
  • dede 如何做视频网站国内打开google网页的方法
  • 设计师服务平台鱼巴士有哪些网站十大网站黄页免费
  • 衡水做网站找谁title 门户网站建设招标书
  • 网站网络营销方式重庆最便宜的网站建设公司
  • 如何做淘外网站推广asp个人网站模板下载
  • 搭建网站的流程长沙建网站企业
  • 怎样买网站建设wordpress怎么改颜色
  • 什么网站可以做海报赚钱wordpress推荐适合seo的主题
  • 服装设计公司效果图seo检测
  • 建设绿色食品网站wordpress开发者中心
  • 工业园区网站建设外贸公司网站
  • 企业建设3D网站潍坊中小型网站建设公司
  • 郑州公司建站模板it培训班出来工作有人要么
  • 牡丹江有做网站的人吗python基础教程电子版
  • 茂名营销型网站制作公司123网络之家主页
  • 嘉兴网站建设企业网站制作仙居网站建设贴吧
  • 公司网站备案号小学学校网站建设培训资料
  • 小程序致美发型设计贵阳seo技术
  • 达州住房和城乡建设厅网站店面设计概念
  • 东莞百度网站快速排名h5游戏网站建设
  • 电子商务平台网站模板免费做网站用什么软件
  • 网站建设结束语郑州网站设计制作
  • 汕头网站推广优化网站建设教程书籍免费下载