“<”运算符是为将来使用而保留的。报错解决方法

“<”运算符是为将来使用而保留的。报错解决方法

在VScode下运行犀牛书第一章的一个词频统计代码出现的报错

node charfreq.js < corpus.js

报错信息

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aG9kCqAZ-1619443873968)(C:\Users\安南\AppData\Roaming\Typora\typora-user-images\image-20210426211849225.png)]

通过搜索发现类似问题的原因是和VSCode终端选择用powershell还是cmd有关。

解决方法

  1. 打开VSCode,在界面按快捷键ctrl+shift+p

    image-20210426212641166

  2. 选择cmd

    image-20210426212721514

  3. 重启VSCode

  4. 解决

    image-20210426212820832

原因

在windows下win+R,输入cmd回车进入cmd后,cd到对应目录执行

node charfreq.js < corpus.js

是没问题的

image-20210426212052743

说明cmd的执行是没问题的,因此可以基本确定是VSCode终端默认是powershell的问题。改成cmd就行。


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部