【踩坑】通过npm运行程序时报错

前言

通过npm运行程序时报错:SyntaxError: Unexpected token '?'

原因

  • nodejs版本与npm版本不一致

解决问题

Debian

  • 删除旧的nodejs和npm
1
2
apt remove nodejs
apt remove npm
  • 只安装npm,让npm自动下载支持的node作为依赖
1
apt install npm

完成

参考文献

CSDN——leese233