node.js - 在调试模式下使用终端工具包| 网络风暴
问题描述
我正在尝试在 Webstorm 中调试代码(Shift+F9),但出现错误“错误:终端无法运行”
var term = require( 'terminal-kit' ).terminal ;
var history = [ 'John' , 'Jack' , 'Joey' , 'Billy' , 'Bob' ] ;
var autoComplete = [
'Barack Obama' , 'George W. Bush' , 'Bill Clinton' , 'George Bush' ,
'Ronald W. Reagan' , 'Jimmy Carter' , 'Gerald Ford' , 'Richard Nixon' ,
'Lyndon Johnson' , 'John F. Kennedy' , 'Dwight Eisenhower' ,
'Harry Truman' , 'Franklin Roosevelt'
] ;
term( 'Please enter your name: ' ) ;
var input = await term.inputField(
{ history: history , autoComplete: autoComplete , autoCompleteMenu: true }
).promise ;
term.green( "\nYour name is '%s'\n" , input ) ;
process.exit()
当我在终端中运行相同的代码时一切正常
解决方案
推荐阅读
- android - 如何修复“java.lang.IllegalArgumentException:不是有效的地理位置:-118.2541117, 33.985805”
- ruby-on-rails - Ruby on Rails Devise 我想重定向到特定页面
- python - __init__() 得到了一个意外的关键字参数“端点”
- android - 如何在底部导航视图中添加分隔线
- java - 从java代码在android设备中安装apk
- java - 如何在java中使用反射直接在bean类的私有Setter方法中设置值
- javascript - React useState 未定义与 webpack-dev-server 一起使用
- kotlin - Dagger 2 @Provides 不能应用于 Kotlin 中的静态函数?
- java - 在 JavaFx 中实现倒数计时器时遇到问题
- django - 如何覆盖下拉列表中的默认值