好的,所以我正在尝试将我的 NodeJS API 部署到 AWS EC2 实例。我在项目中使用了 babel-node,但现在我在构建它时遇到了麻烦。正如文档所述,babel-node 不应该用于生产。
你不应该在生产中使用 babel-node。它不必要地繁重,由于缓存存储在内存中,内存使用率很高。您还将始终遇到启动性能损失,因为整个应用程序需要即时编译。
当我尝试运行命令时npm run babel-node src -d dist
我不断收到以下错误:
[DEP0062]: `node --debug` and `node --debug-brk` are invalid. Please use `node --inspect` and `node --inspect-brk` instead.
谷歌对我不好,我一直不知道我应该怎么做。
对不起,我的错误和缺乏研究。事实证明babel-node
应该用于运行实际的nodejs应用程序,babel src -d dist
会将代码从src转译到dist文件夹