我的 node -v 都 14.15.4 了怎么用 pm2 启动一个程序的时候还会遇到 Unexpected token 'export' 错误?

2021-06-11 12:47:06 +08:00
 Newyorkcity
网上搜索此错误千篇一律地说是 node 版本太低所以对 es6 的 export 语法不支持。问题它们的版本是 6.5 啥的。我这儿都 14.15.4 不能是这个错误吧?还有可能是啥原因啊?
632 次点击
所在节点    问与答
3 条回复
Trim21
2021-06-11 12:50:31 +08:00
用 mjs 后缀
Newyorkcity
2021-06-11 12:52:21 +08:00
@Trim21 min.js ?给配置文件?给脚本?但我的脚本不是我自己写的,是别人的程序,我没法改啊。。
Cbdy
2021-06-11 12:56:00 +08:00
用.mjs 后缀名或者给项目的 package.json 加上"type"="module"

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/782874

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX