簡體   English   中英

Redhat nodeJS是否支持異步?

[英]Does Redhat nodeJS support async?

我有一個在Windows和Ubuntu中運行良好的應用程序。 但是,當我在其中部署Redhat系統然后啟動時,會出現許多錯誤,如下所示:

.../../lib/services/utils.service.js:11
async getData(dir, subName) {
^^^^^^^
SyntaxError: Unexpected identifier
at Object.exports.runInThisContext (vm.js:76:16)
at Module._compile (module.js:542:28)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Function._load (.../node_modules/@pm2/io/build/main/metrics/httpMetrics.js:172:43)
at require (internal/module.js:20:19)
at Object.<anonymous> (/../lib/apis/healthCheck-controller/healthCheck.controller.js:13:14)
at Module._compile (module.js:570:32)
at Object.Module._extensions..js (module.js:579:10)

我試圖刪除異步,錯誤消失,並顯示下一個類似的錯誤。 但是,我的代碼中存在許多異步,並且替換所有代碼都很糟糕

Redhat系統是
Linux版本3.10.0-514.el7.x86_64(mockbuild@x86-039.build.eng.bos.redhat.com)(gcc版本4.8.5 20150623(Red Hat 4.8.5-11)(GCC))

nodeJS版本是v11.1.0

這是我的錯,它使用'/ bin'中較低的nodeJS版本位置而不是我安裝的版本'/ usr / local / bin'。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM