nodeJS遇到的坑

今天运行 nodeJS 后台,由于同事新写了一种语法 ?. (问号 ,点 连接),导致 无法识别,运行错误,

SyntaxError: Unexpected token '.' 

Loader.moduleStrategy (internal/modules/esm/translators.js)

刚开始我以为 eslint 在作怪,在网上一顿搜,修改,都不行,后来用 vscode 运行前端是可以的,就想着应该不是 eslint 的问题,也不是 vscode 的配置问题,就想到了 node 的版本问题导致的.

于是我升级了一下node 版本,再运行,成功,node 版本真是一个坑,这里推荐一个 node 管理工具,nvm,可以根据不同项目切换node 的版本.

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容