“<”运算符是为将来使用而保留的。报错解决方法
作者:Annan
发表于:2021-04-26
更新于:几秒前
字数统计:253 字
阅读时长:1 分钟
阅读量:
在 VScode 下运行犀牛书第一章的一个词频统计代码出现的报错
node charfreq.js < corpus.js
报错信息

通过搜索发现类似问题的原因是和 VSCode 终端选择用 powershell 还是 cmd 有关。
解决方法
打开 VSCode,在界面按快捷键
ctrl
+shift
+p
选择 cmd
重启 VSCode
解决
原因
在 windows 下 win+R,输入 cmd 回车进入 cmd 后,cd 到对应目录执行
node charfreq.js < corpus.js
是没问题的

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