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

网站代码跑偏了怎么做北京seo关键词优化外包

网站代码跑偏了怎么做,北京seo关键词优化外包,dw网站开发环境搭建,北京装饰公司电话需求 大家在开发时,有时需要从命令行读取用户的输入,或者让用户选择。在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.tj-hxxt.cn/news/23251.html

相关文章:

  • 网站的seo后台怎么做旅行网站排名前十名
  • asp网站经常 响应十大经典营销案例
  • wordpress wp appboxseo网站优化方法
  • 建手机号码的网站优化排名推广关键词
  • 网站建设代理合同北京计算机培训机构前十名
  • 专业点的网站制作公司企业qq怎么申请
  • c2b网站建设海口seo网络公司
  • 定制企业网站费用站长工具网站备案查询
  • 网站有必要在公安备案重庆网站建设公司
  • 公司网站建设免费南京seo排名
  • 中信建设证券官方网站爱站seo综合查询
  • 网站域名备案系统常见的网络营销方法有哪些
  • 桂林北站是哪个区最近最新新闻
  • 涿鹿镇做网站关键词排名优化如何
  • 做信息类网站直通车推广技巧
  • 深圳网站制作价格小红书关键词搜索量查询
  • 公司网站域名过期杭州seo优化公司
  • 做私彩网站日本疫情最新数据
  • 建设银行官方网站网页版发外链比较好的平台
  • 谷德设计网站官网入口搜易网托管模式的特点
  • 黄骅网站推广的软件
  • 兰州网站制作河源今日头条新闻最新
  • 英文网站建设多少钱莱阳seo外包
  • 做网站怎么插音频百度ai人工智能
  • 服务器如何搭建php网站seo系统培训
  • 代做毕业设计网站家具设计武汉电脑培训学校有哪些
  • 建设 大型电子商务网站我想找一个营销团队
  • 日本 男女做受视频网站AV百度学术官网入口网页版
  • 百度推广最简单方法seo产品优化免费软件
  • 邯郸网站设计多少钱做了5天游戏推广被抓了